26Aug

Dumps Memori Windows: Apa yang Tepat untuk Mereka?

Saat Windows blue-screen, file tersebut membuat file dump memori - juga dikenal sebagai dump crash. Inilah yang BSOD Windows 8 bicarakan saat mengatakan "hanya mengumpulkan beberapa info kesalahan."

File-file ini berisi salinan memori komputer pada saat terjadi kecelakaan. Mereka dapat digunakan untuk membantu mendiagnosis dan mengidentifikasi masalah yang menyebabkan kecelakaan terjadi.

Jenis Dumps Memori

Windows dapat membuat beberapa jenis dump memori. Anda bisa mengakses setting ini dengan membuka Control Panel, klik System and Security, dan klik System. Klik Pengaturan sistem lanjutan di bilah sisi, klik tab Advanced, dan klik Settings di bawah Startup and recovery.

Secara default, pengaturan di bawah informasi Write debugging diatur ke "dump memori otomatis." Inilah jenis dump memori sebenarnya:

Keluaran memori lengkap: Tumpahan memori yang lengkap adalah jenis dump memori yang paling besar. Ini berisi salinan semua data yang digunakan oleh Windows dalam memori fisik. Jadi, jika Anda memiliki RAM 16 GB dan Windows menggunakan 8 GB pada saat sistem mogok, dump memori akan berukuran 8 GB.Crash biasanya disebabkan oleh kode yang berjalan dalam mode kernel, jadi informasi lengkap termasuk memori masing-masing program jarang berguna - dump memori kernel biasanya cukup memadai bahkan untuk pengembang.

Kernel memory dump: Sebuah dump memori kernel akan jauh lebih kecil dari dump memori yang lengkap. Microsoft mengatakan bahwa biasanya sekitar sepertiga ukuran memori fisik terpasang pada sistem. Seperti yang dikatakan Microsoft:

"File dump ini tidak akan menyertakan memori yang tidak terisi, atau memori yang dialokasikan ke aplikasi mode pengguna. Ini hanya mencakup memori yang dialokasikan ke tingkat abstraksi kernel dan perangkat keras Windows( HAL), serta memori yang dialokasikan ke driver mode kernel dan program mode kernel lainnya.

Untuk sebagian besar tujuan, dump dump ini adalah yang paling berguna. Ini secara signifikan lebih kecil dari Dump Memori Lengkap, namun hanya menghilangkan bagian memori yang tidak mungkin terlibat dalam kecelakaan. "

Memori kecil dump( 256 kb): Memori kecil adalah jenis memori terkecilmembuang. Ini berisi informasi yang sangat sedikit - informasi layar biru, daftar driver yang dimuat, informasi proses, dan sedikit informasi kernel. Ini bisa membantu untuk mengidentifikasi kesalahan, namun menawarkan informasi debugging yang lebih sedikit daripada dump memori kernel.

Memori otomatis dump: Ini adalah pilihan default, dan berisi informasi yang sama persis seperti dump memori kernel. Microsoft mengatakan bahwa, ketika file halaman diatur ke ukuran yang diatur oleh sistem dan komputer dikonfigurasi untuk pembuangan memori otomatis, "Windows menetapkan ukuran file paging yang cukup besar untuk memastikan bahwa dump memori kernel dapat ditangkap sebagian besarwaktu. "Seperti yang ditunjukkan oleh Microsoft, dump crash merupakan pertimbangan penting saat menentukan ukuran file halaman mana yang seharusnya. File halaman harus cukup besar untuk menampung data memori.

( none): Windows tidak akan membuat dump memori saat mogok. Dumps Memori

Untuk Pengembang

File dump ini ada untuk memberi Anda informasi tentang penyebab sistem mogok. Jika Anda seorang pengembang Windows yang bekerja pada driver perangkat keras, informasi dalam file dump memori ini dapat membantu Anda mengidentifikasi alasan driver perangkat keras Anda menyebabkan komputer berada di layar biru dan memperbaiki masalahnya.

Tapi Anda mungkin hanya pengguna Windows biasa, bukan seseorang yang mengembangkan driver perangkat keras atau mengerjakan kode sumber Windows di Microsoft. Crash dumps masih berguna. Anda mungkin tidak memerlukannya sendiri, namun Anda mungkin perlu mengirimkannya ke pengembang jika Anda mengalami masalah dengan driver perangkat lunak atau perangkat keras tingkat rendah di komputer Anda. Sebagai contoh, situs Symantec mengatakan bahwa "Banyak kali Symantec Development memerlukan Dump Memori Penuh dari sistem yang terpengaruh untuk mengidentifikasi penyebab kecelakaan tersebut." Tumpukan kecelakaan juga berguna jika Anda mengalami masalah dengan Windows itu sendiri, sepertiAnda mungkin perlu mengirimkannya ke Microsoft. Pengembang yang bertanggung jawab atas perangkat lunak dapat menggunakan tempat pembuangan memori untuk melihat dengan tepat apa yang terjadi pada komputer Anda pada saat terjadi kecelakaan, mudah-mudahan memungkinkan mereka untuk menentukan dan memperbaiki masalahnya.

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.

Sekalipun sistem Anda dikonfigurasi untuk membuat dump memori kernel, complete, atau automatic, Anda akan mendapatkan file minidump dan MEMORY.DMP yang lebih besar. Alat

seperti BlueScreenView milik Nirsoft dapat menampilkan informasi yang terdapat dalam file minidmp ini. Anda bisa melihat file driver yang tepat yang terlibat dalam sebuah kecelakaan, yang dapat membantu mengidentifikasi penyebab masalah. Karena minidumps sangat berguna dan kecil, sebaiknya tidak menyetel setting dump memori ke "(none)" - pastikan setidaknya mengkonfigurasi sistem Anda untuk membuat kehabisan memori kecil. Mereka tidak akan menggunakan banyak ruang dan akan membantu Anda jika Anda mengalami masalah. Bahkan jika Anda tidak tahu bagaimana mengeluarkan informasi dari file minidump itu sendiri, Anda dapat menemukan perangkat lunak dan orang-orang yang dapat menggunakan informasi di sini untuk membantu menentukan dan memperbaiki masalah sistem Anda.

Kehabisan memori yang lebih besar seperti pembuangan memori kernel dan pembuangan memori lengkap disimpan di C: \ Windows \ MEMORY.DMP secara default. Windows dikonfigurasi untuk menimpa file ini setiap kali ada dump memori baru yang dibuat, jadi Anda seharusnya hanya memiliki satu file MEMORY.DMP yang mengambil tempat.

Sementara pengguna Windows rata-rata sekalipun dapat menggunakan minidumps untuk memahami penyebab layar biru, file MEMORY.DMP lebih jarang digunakan dan tidak berguna kecuali Anda berencana mengirimkannya ke pengembang. Anda mungkin tidak perlu menggunakan informasi debugging dalam file MEMORY.DMP untuk mengidentifikasi dan memperbaiki masalah Anda sendiri.

Menghapus Dumps Memori ke Ruang Angkasa

Anda dapat menghapus file. dmp ini untuk membebaskan ruang, yang merupakan ide bagus karena ukurannya mungkin sangat besar - jika komputer Anda memiliki layar biru, Anda mungkin memiliki MEMORY.DMPfile 800 MB atau lebih mengambil tempat pada drive sistem Anda.

Windows membantu Anda secara otomatis menghapus file-file ini. Jika Anda menggunakan utilitas Disk Cleanup dan memberitahukannya untuk membersihkan file sistem, Anda akan melihat kedua jenis kehabisan memori muncul dalam daftar. CCleaner dan alat serupa lainnya dapat secara otomatis menghapus tempat pembuangan memori juga. Anda tidak perlu menggali 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 bisa memperbaiki layar biru yang terjadi di sistem Anda. File minidump yang lebih kecil lebih berguna karena mengandung informasi penting tentang sistem crash.

Image Credit: Thawt Hawthje di Flickr