Memori Windows Dumps Apa Persisnya Untuk Mereka?
Ketika Windows layar biru, itu menciptakan file dump memori - juga dikenal sebagai crash dumps. Ini adalah apa yang BSOD Windows 8 bicarakan ketika mengatakan "hanya mengumpulkan beberapa informasi kesalahan."
File-file ini berisi salinan memori komputer pada saat crash. Mereka dapat digunakan untuk membantu mendiagnosis dan mengidentifikasi masalah yang menyebabkan kecelakaan pada awalnya.
Jenis Memory Dumps
Windows dapat membuat beberapa jenis dump memori. Anda dapat mengakses pengaturan ini dengan membuka Panel Kontrol, mengklik Sistem dan Keamanan, dan mengklik Sistem. Klik Pengaturan sistem lanjut di bilah sisi, klik tab Lanjut, dan klik Pengaturan di bawah Startup dan pemulihan.
Secara default, pengaturan di bawah Tulis informasi debugging diatur ke "Tempat penyimpanan memori otomatis." Inilah yang masing-masing jenis tempat penyimpanan memori sebenarnya:
Dump memori lengkap: Memori dump lengkap adalah jenis memori dump terbesar yang mungkin. Ini berisi salinan semua data yang digunakan oleh Windows dalam memori fisik. Jadi, jika Anda memiliki 16 GB RAM dan Windows menggunakan 8 GB pada saat sistem crash, dump memori akan menjadi 8 GB. Gangguan biasanya disebabkan oleh kode yang berjalan dalam mode-kernel, sehingga informasi lengkap termasuk memori masing-masing program jarang berguna - dump memori kernel biasanya cukup bahkan untuk pengembang..
Pembuangan memori kernel: Dump memori kernel akan jauh lebih kecil dari dump memori lengkap. Microsoft mengatakan biasanya ukurannya sekitar sepertiga dari memori fisik yang diinstal pada sistem. Seperti yang dikatakan Microsoft:
“File dump ini tidak akan menyertakan memori yang tidak dialokasikan, atau memori apa pun yang dialokasikan untuk aplikasi mode pengguna. Ini hanya mencakup memori yang dialokasikan untuk kernel Windows dan tingkat abstraksi perangkat keras (HAL), serta memori yang dialokasikan untuk driver mode kernel dan program mode kernel lainnya..
Untuk sebagian besar tujuan, crash dump ini adalah yang paling berguna. Ini secara signifikan lebih kecil daripada Complete Memory Dump, tetapi hanya menghilangkan bagian memori yang tidak mungkin terlibat dalam kecelakaan. "
Tumpukan memori kecil (256 kb): Memori dump kecil adalah jenis memori dump terkecil. Ini berisi sangat sedikit informasi - informasi layar biru, daftar driver yang dimuat, informasi proses, dan sedikit informasi kernel. Dapat membantu untuk mengidentifikasi kesalahan, tetapi menawarkan informasi debugging yang kurang rinci daripada dump memori kernel.
Pembuangan memori otomatis: Ini adalah opsi default, dan berisi informasi yang sama persis dengan dump memori kernel. Microsoft mengatakan bahwa, ketika file halaman diatur ke ukuran yang dikelola sistem dan komputer dikonfigurasi untuk dump memori otomatis, "Windows menetapkan ukuran file halaman yang cukup besar untuk memastikan bahwa dump memori kernel dapat diambil sebagian besar dari waktu. ”Seperti yang ditunjukkan Microsoft, crash dumps merupakan pertimbangan penting ketika menentukan ukuran file halaman yang seharusnya. File halaman harus cukup besar untuk memuat data memori.
(tidak ada): Windows tidak akan membuat dump memori saat crash.
Memory Dumps Adalah Untuk Para Pengembang
File dump ini ada untuk memberikan Anda informasi tentang penyebab crash sistem. Jika Anda seorang pengembang Windows yang mengerjakan driver perangkat keras, informasi dalam file dump memori ini dapat membantu Anda mengidentifikasi alasan driver perangkat keras Anda menyebabkan komputer layar biru dan memperbaiki masalah.
Tapi Anda mungkin hanya pengguna Windows normal, bukan seseorang yang mengembangkan driver perangkat keras atau bekerja pada kode sumber Windows di Microsoft. Crash dumps masih bermanfaat. Anda mungkin tidak membutuhkannya sendiri, tetapi Anda mungkin perlu mengirimkannya ke pengembang jika Anda mengalami masalah dengan perangkat lunak tingkat rendah atau driver perangkat keras di komputer Anda. Misalnya, situs web Symantec mengatakan bahwa "Pengembangan Symantec berkali-kali akan membutuhkan Dump Memori Penuh dari sistem yang terpengaruh untuk mengidentifikasi penyebab kerusakan." Crash dump juga dapat berguna jika Anda mengalami masalah dengan Windows itu sendiri, seperti Anda mungkin harus mengirimnya ke Microsoft. Pengembang yang bertanggung jawab atas perangkat lunak ini dapat menggunakan memori dump untuk melihat dengan tepat apa yang terjadi pada komputer Anda pada saat crash, semoga memungkinkan mereka untuk dijabarkan dan memperbaiki masalah.
Minidumps vs. Memory Dumps
File minidump berguna untuk hampir semua orang karena mengandung informasi dasar seperti pesan kesalahan yang terkait dengan layar biru kematian. Mereka disimpan di folder C: \ Windows \ Minidump secara default. Kedua jenis file dump memiliki ekstensi file .dmp.
Bahkan ketika sistem Anda dikonfigurasi untuk membuat kernel, lengkap, atau dump memori otomatis, Anda akan mendapatkan minidump dan file MEMORY.DMP yang lebih besar.
Alat seperti Nirsoft's BlueScreenView dapat menampilkan informasi yang terkandung dalam file minidmp ini. Anda dapat melihat file driver persis yang terlibat dalam kerusakan, yang dapat membantu mengidentifikasi penyebab masalah. Karena minidump sangat berguna dan kecil, kami sarankan untuk tidak mengatur pengaturan dump memori ke "(tidak ada)" - pastikan untuk setidaknya mengkonfigurasi sistem Anda untuk membuat dump memori kecil. Mereka tidak akan menggunakan banyak ruang dan akan membantu Anda jika Anda mengalami masalah. Bahkan jika Anda tidak tahu bagaimana cara mendapatkan informasi dari file minidump sendiri, Anda dapat menemukan alat perangkat lunak dan orang-orang yang dapat menggunakan informasi di sini untuk membantu menentukan dan memperbaiki masalah sistem Anda.
Tumpukan memori yang lebih besar seperti Tumpukan memori kernel dan Tumpukan memori lengkap disimpan di C: \ Windows \ MEMORY.DMP secara default. Windows dikonfigurasikan untuk menimpa file ini setiap kali dump memori baru dibuat, jadi Anda seharusnya hanya memiliki satu MEMORY.DMP file yang mengambil ruang.
Meskipun rata-rata pengguna Windows dapat menggunakan minidump untuk memahami penyebab layar biru, file MEMORY.DMP lebih jarang digunakan dan tidak berguna kecuali Anda berencana mengirimnya ke pengembang. Anda mungkin tidak perlu menggunakan informasi debug dalam file MEMORY.DMP untuk mengidentifikasi dan memperbaiki masalah Anda sendiri.
Hapus Memory Dumps Untuk Membebaskan Ruang
Anda dapat menghapus file .dmp ini untuk mengosongkan ruang, yang merupakan ide bagus karena ukurannya mungkin sangat besar - jika komputer Anda memiliki layar biru, Anda mungkin memiliki MEMORY.DMP file 800 MB atau lebih yang menggunakan ruang pada drive sistem Anda.
Windows membantu Anda menghapus file-file ini secara otomatis. Jika Anda menggunakan utilitas Disk Cleanup dan memintanya untuk membersihkan file sistem, Anda akan melihat kedua jenis dump memori muncul dalam daftar. CCleaner dan alat serupa lainnya dapat secara otomatis menghapus dump memori. Anda tidak perlu menggali ke dalam folder Windows Anda dan menghapusnya dengan tangan.
Singkatnya, file dump memori yang lebih besar tidak terlalu berguna kecuali Anda berencana mengirimnya ke Microsoft atau pengembang perangkat lunak lain sehingga mereka dapat memperbaiki layar biru yang terjadi pada sistem Anda. File minidump yang lebih kecil lebih berguna karena mengandung informasi penting tentang crash sistem.
Kredit Gambar: Thawt Hawthje di Flickr