Apakah saya tetap bisa mengganggu Memtest86 +?

47

Mesin Wasta Linux saya membeku pada saat-saat yang tampaknya acak. (Tidak melambat; hanya membeku ke titik di mana ia tidak akan menanggapi gangguan kecuali memulai ulang yang sulit.)

Saya menjalankan Memtest86 + untuk membantu saya mendiagnosis masalah ini, dan saya perkirakan perlu waktu, tapi sudah 13 jam tanpa akhir yang terlihat. Ada pekerjaan lain yang harus saya selesaikan.

Apakah saya tetap bisa mengganggu Memtest86 + saat sedang berjalan tanpa mempengaruhi mesin?

Merchako
sumber
19
Ya, tentu saja. Anda dapat menekan Esc untuk menyebabkan reboot terlebih dahulu, jika itu membuat Anda merasa lebih baik. Tetapi tidak ada yang salah dengan menarik steker saat menjalankan Memtest86 +. Yang dilakukan adalah membaca / menulis dari RAM, yang seperti yang sudah Anda ketahui, bersifat volatile setelah daya dilepas.
Cody Gray
1
Jika mesin membeku tetapi tanpa kesalahan kernel (periksa log kernel setelah reboot) maka disk Anda mungkin gagal.
Thorbjørn Ravn Andersen
Saya memiliki masalah yang sama (membeku ke titik di mana tidak akan menanggapi gangguan kecuali restart keras) kecuali dalam kasus saya reboot tidak selalu membantu. Saya mengulangi RAM dan saya tidak punya masalah sejak itu.
Ploni

Jawaban:

72

Jika Anda berbicara tentang memtest86/ memtest86+, seperti dalam program yang dapat di-boot, tentu saja. Mengganggu tidak akan melakukan apa-apa, karena tidak pernah menulis data persisten. Faktanya, tes ini sengaja tidak ada habisnya - tes ini hanya akan terus berjalan sampai Anda menghentikannya.


memtest disusun sebagai sejumlah tes , masing-masing dari pola tertentu. Pelarian tunggal yang diselesaikan melalui semua tes yang dipilih dikenal sebagai lulus . Seperti disebutkan sebelumnya, Anda dapat membatalkan dengan aman kapan saja, cukup dengan mematikan mesin.

Tidak ada jumlah lintasan yang optimal - kegagalan yang jelas akan ditangkap pada lintasan pertama, sementara kegagalan yang terputus-putus mungkin membutuhkan seratus lintasan untuk muncul (pada titik mana Anda mungkin juga mendapatkan RAM ECC). Saya dulu merekomendasikan untuk menjalankan paling tidak 10 operan untuk menangkap kegagalan intermiten yang lebih umum, walaupun dengan kapasitas RAM yang lebih besar belakangan ini mungkin butuh waktu terlalu lama.

Bob
sumber
2
Apakah kegagalan terputus-putus lebih cenderung muncul dalam 10 lintasan berturut-turut atau bisakah saya juga menjalankan 1 lintasan per hari selama 10 hari dan menggunakan mesin untuk hal-hal lain di antara lintasan?
ComicSansMS
7
Menjalankan 10 lintasan berturut-turut lebih baik, karena menjalankan memtest86 yang terus-menerus dan panjang dapat mengambil kesalahan yang disebabkan oleh terlalu panas. Selain itu, saya percaya bahwa sekali pass lengkap selesai semua pass berturut-turut adalah identik.
Arnon
3
Saya cenderung menjalankannya selama "selama mungkin" yang setidaknya semalam, mungkin akhir pekan. "jumlah pass" tidak benar-benar masuk ke dalamnya.
Criggie
Memori ECC: Tidak disukai.
David Tonhofer