MemTest86 mencoba melakukan tes RAM yang lengkap. Saat melakukan hal itu, tes ini juga menjadi tes all-around yang bagus, karena beberapa tes juga menyentuh pengontrol memori motherboard dan CPU.
RAM telah banyak meningkat, sampai-sampai ponsel portable saat ini mungkin mengandung lebih banyak RAM daripada mainframe 20 tahun yang lalu. Tes telah berlipat ganda karena MemTest86 telah berevolusi, demikian juga dengan RAM. Meskipun RAM telah menjadi lebih cepat, tes masih memakan waktu, diukur dalam hitungan jam atau bahkan berhari-hari.
Sekarang untuk berita buruk : Saya telah menemukan setidaknya dua sumber terhormat,
Sepuluh Forum
dan
wiki Bagaimana
itu memberikan saran yang sama. Saya mengutip dari Sepuluh Forum:
MemTest86 + perlu dijalankan setidaknya 8 pass agar mendekati konklusif , apa pun yang kurang tidak akan memberikan analisis RAM yang lengkap.
Jika Anda diminta untuk menjalankan MemTest86 + oleh anggota Sepuluh Forum, pastikan Anda menjalankan 8 pass penuh untuk hasil konklusif. Jika Anda menjalankan kurang dari 8 pass Anda akan diminta untuk menjalankannya lagi.
Saya harus berkomentar bahwa MemTest86 memiliki dua versi, Gratis dan Pro, di mana versi Pro memiliki beberapa tes lebih banyak daripada versi Gratis dan opsi konfigurasi. Anda dapat melihat perbedaan dalam artikel
Perbandingan Fitur .
Informasi lebih lanjut tentang jumlah lintasan optimal dapat dilihat dari artikel
MemTest86 Informasi Teknis
dari deskripsi file konfigurasi MemTest86 mt86.cfg
,, hanya tersedia dalam versi Pro:
PASS1FULL
Menentukan apakah lintasan pertama harus menjalankan tes penuh atau dikurangi. Secara default, pass pertama harus menjalankan tes yang dikurangi (mis. Iterasi yang lebih sedikit) untuk mendeteksi kesalahan yang paling jelas sesegera mungkin.
Kesimpulan 1 : Lulus pertama lebih pendek dan lebih cepat, yang dimaksudkan sebagian besar untuk mendeteksi kesalahan yang sulit. Fakta bahwa operan pertama telah lulus tanpa kesalahan cukup menggembirakan, tetapi pengguna versi Gratis harus menunggu pass kedua untuk keseluruhan pengujian.
Jumlah operan terbesar yang saya temukan ada dalam tes ini:
Test 7 [Memutar inversi, pola 32 bit]
Ini adalah variasi dari algoritma inversi bergerak yang menggeser pola data yang tersisa satu bit untuk setiap alamat yang berurutan. Posisi bit awal digeser ke kiri untuk setiap lintasan. Untuk menggunakan semua pola data yang mungkin, diperlukan 32 lintasan . Tes ini cukup efektif dalam mendeteksi kesalahan data sensitif tetapi waktu pelaksanaannya lama.
Kesimpulan 2 : Tes 7 membutuhkan 32 lintasan untuk benar-benar selesai, yang saya ambil sebagai batas atas jumlah lintasan yang diperlukan untuk pengujian yang sangat lengkap.
Saya juga berkomentar bahwa banyak tes menggunakan pola acak, dengan pola berbeda untuk setiap pass, yang berarti bahwa setiap pass berbeda. Mengambilnya ke ketinggian yang tidak masuk akal, kita dapat menyimpulkan bahwa tidak ada batas atas jumlah lintasan yang diperlukan untuk hasil yang benar-benar konklusif.
Pendapat saya
Pendapat saya mengenai jumlah operan adalah bahwa seseorang harus berlari sebanyak operan karena ada waktu untuk menunggu. Batas bawah tampaknya adalah dua lintasan, karena hanya yang kedua yang akan menjadi tes penuh. Tetapi pertanyaan "berapa banyak sudah cukup" tidak memiliki jawaban nyata. Saya perhatikan lagi bahwa untuk dua referensi teknis yang saya kutip di atas, jumlah minimal lintasan yang diperlukan untuk hasil yang baik dan konklusif adalah 8 lintasan (mungkin agar Uji 7 akan melakukan satu byte 8-bit keseluruhan, di antara alasan lain).
Di sisi lain, kesalahan yang ditemukan oleh MemTest86 harus ditanggapi dengan sangat serius. Ketika pertanyaan diajukan di sini tentang jumlah kegagalan yang dapat diterima, jawaban saya adalah bahwa bahkan satu kegagalan terlalu banyak dan tidak dapat diterima.