Saya telah diberitahu untuk menerima satu kesalahan dengan Memtest86 +

52

Membeli komputer baru pada bulan Agustus dengan RAM 4x4. Punya masalah dengan RAM. Mereka mengirimi saya empat batang baru, yang juga menghasilkan kesalahan. Memilih empat batang (dari delapan yang saya miliki sekarang) yang tidak menghasilkan kesalahan. Ditemukan secara kebetulan sebuah kesalahan RAM baru minggu lalu (kali ini tidak ada BSOD). Menghubungi perusahaan. Menurut mereka ada masalah dengan stok yang buruk dari musim panas lalu jadi saya mendapat dua tongkat uji 8 GB yang dikirimkan kepada saya. Telah menjalankan Memtest86 + selama akhir pekan. Setelah 20 jam saya mendapat kesalahan (lihat foto terlampir). Tes sekarang telah berjalan selama 37 jam tetapi sejauh ini hanya satu kesalahan ini. Saya menghubungi perusahaan tempat saya membeli komputer. Mereka membalas:

Saya tidak akan khawatir tentang topi yang gagal.

Kami memiliki situasi serupa di sini di mana ia melewati beberapa kali tetapi kemudian gagal satu kali. Kami pikir ini masalah dengan memtest, setelah semua memori rusak atau tidak sehingga Anda tidak dapat benar-benar lulus beberapa kali, gagal di waktu berikutnya dan kemudian lulus lagi!

Tolong percayalah kepada saya tentang hal ini dan lanjutkan dengan memori yang kami kirimkan kepada Anda dan jika masalah Anda terus berlanjut, kami akan melihatnya untuk diganti lagi.

Saya mengumpulkan dari posting forum lain yang banyak orang tidak menerima satu kesalahan. Apa yang bisa menandakan kesalahan tunggal ini, RAM yang salah atau kesalahan dalam program MEMTEST (atau lainnya)?

Pembaruan: Dari komentar bermanfaat di bawah ini, saya menyimpulkan bahwa kesalahan "acak" yang sesekali (dan jarang) dapat terjadi dan dapat diterima, tetapi kesalahan yang berulang pada alamat yang sama akan menunjukkan kegagalan fungsi. Memtest sekarang telah berjalan selama 45 jam dan saya masih memiliki satu kesalahan saja. Untuk informasi semua orang, saya akan terus menjalankan tes. Dalam waktu kurang dari dua hari saya akan pergi selama sebulan. Saya kemungkinan besar akan membiarkan Memtest berjalan. Karena saya tidak memiliki UPS, ada risiko pemadaman listrik akan merusak percobaan. Komputer adalah desktop jadi saya tidak bisa membawanya (yang anehnya akan membuatnya lebih banyak sinar kosmik karena saya akan terbang;)).

Memtest

DustByte
sumber
+1; Secara pribadi, saya pikir pertanyaan yang bagus, saya minta maaf saya tidak bisa membantu dengan jawaban. Saya sedikit memperbarui pertanyaan Anda untuk memastikan itu tidak di luar topik!
Dave
19
Saya pribadi tidak akan berkeringat satu, dan hanya satu, gagal ... mengoreksi kesalahan non-RAM kadang-kadang dapat memiliki masalah, itu tidak sempurna. Sekarang, jika Anda dapat menduplikasi ini pada rentang alamat yang sama, maka ada yang salah dengan itu.
Shinrai
Cukup sederhana. Kesalahan yang Anda
kirim
4
Apakah Anda yakin ini bukan komputer Anda yang merusak ram Anda?
sanny Sin
5
Setuju dengan @Shinrai - jika tidak ada gangguan intermiten sesekali dengan RAM normal, tidak akan ada pasar untuk mengoreksi kesalahan RAM . Kesalahan berulang pada alamat yang sama adalah masalah yang berbeda, yang akan menunjukkan sel memori yang salah.
jg-faustus

Jawaban:

41

Langsung dari penulis Memtest86. Saya akan mendorong mereka untuk menggantinya. Seharusnya tidak ada kesalahan sama sekali.

Jika Anda memiliki sejumlah kecil alamat yang gagal dan hanya satu atau dua bit yang salah, Anda dapat memastikan bahwa kesalahan tersebut valid. Juga kesalahan intermiten tanpa kecuali valid. Vendor memori yang sering bertanya apakah Memtest86 mendukung jenis memori tertentu atau chipset. Memtest86 dirancang untuk bekerja dengan semua jenis memori dan semua chipset.

Semua kesalahan memori yang valid harus diperbaiki. Ada kemungkinan bahwa kesalahan tertentu tidak akan pernah muncul dalam operasi normal. Namun, beroperasi dengan memori marjinal berisiko dan dapat menyebabkan hilangnya data dan bahkan kerusakan disk. Bahkan jika tidak ada indikasi masalah yang jelas Anda tidak dapat mengasumsikan bahwa sistem Anda tidak terpengaruh. Terkadang kesalahan yang terputus-putus dapat menyebabkan masalah yang tidak muncul dalam waktu lama. Anda dapat yakin bahwa Murphy akan mendapatkan Anda jika Anda tahu tentang kesalahan memori dan mengabaikannya.

BroScience
sumber
4
Anda mengabaikan bagian di mana definisi sempit tentang "valid" tersirat: "Kami sering ditanya tentang keandalan kesalahan yang dilaporkan oleh Mestest86. Dalam sebagian besar kasus, kesalahan yang dilaporkan dalam tes ini valid. Ada beberapa sistem yang menyebabkan Memtest86 menjadi bingung tentang ukuran memori dan akan mencoba menguji memori yang tidak ada. Ini akan menyebabkan sejumlah besar alamat berturut-turut dilaporkan sebagai buruk dan umumnya akan ada banyak bit dalam kesalahan. "
horatio
3
Dia berarti valid seperti dalam "kesalahan intermiten adalah kesalahan nyata, bukan artefak Memtest". Tetapi itu tidak selalu berarti RAM yang rusak. Terjadi kesalahan RAM terputus-putus, itu sebabnya ada yang namanya RAM koreksi kesalahan . Google mengukurnya di server mereka: "rata-rata DIMM mengalami hampir 4000 kesalahan yang dapat diperbaiki per tahun" . Lihat juga ZDNet
jg-faustus
28

Sepertinya hanya satu bit yang rusak (yaitu tidak diatur ke logika 1 saat diharapkan) di alamat itu. Jika Anda dapat mereproduksi kesalahan, RAM rusak. Bahkan kesalahan 1-bit yang dapat direproduksi masih merupakan kesalahan, dan dapat menyebabkan masalah saat menggunakan komputer.

Memori yang berfungsi dengan baik seharusnya * tidak pernah ** mengalami kesalahan, seperti yang diharapkan komputer (dan itulah sebabnya mereka rusak ketika Anda memiliki memori buruk, sebagai perlindungan; Anda tidak dapat menjalankan mesin dengan memori buruk dengan andal, karena komputer dapat melakukan kerusakan instruksi atau menyediakan / menyimpan data yang rusak ).


* lebih dari jangka waktu yang cukup lama, bit DRAM mungkin rusak dari sumber eksternal seperti radiasi latar; acara ini biasanya sangat jarang dilakukan kebanyakan komputer menjalankan Memtest selama berminggu - minggu tanpa kesalahan. Lihat juga pertanyaan Stack Overflow, " Sinar Kosmik: berapa probabilitas mereka akan memengaruhi suatu program? ".

Penerobosan
sumber
Sejauh ini tidak ada lagi kesalahan. Tes masih berjalan. Pada titik ini mungkin hanya hipotesis untuk bertanya "bagaimana jika ini adalah satu-satunya kesalahan yang saya dapatkan setelah menjalankan tes selama satu minggu?"
DustByte
6
@DustByte maka saya akan menganggap itu baik-baik saja. Ini hanya akan menjadi masalah jika kesalahan yang sama terjadi di lokasi memori yang sama, yang akan menunjukkan sel DRAM yang salah. Banyak hal yang dapat mengubah tingkat kesalahan RAM, termasuk radiasi latar (misalnya dari badai sinar kosmik atau sumber radiasi lainnya).
Terobosan
5
dalam satu contoh, Fermilab mengukur 2,5 "Single Event Upsets" per hari selama beberapa mesin dengan kombinasi 160 Gbits. Mereka menghubungkan ini dengan radiasi latar. Ketinggian penting dalam kasus ini: Boulder Colorado akan melihat ini lebih sering daripada di Death Valley
horatio
Pertanyaan Stack Overflow benar-benar berwawasan - saya tidak menyadari tingkat kesalahan karena radiasi kosmik cukup yang tinggi.
Shinrai