MemTest86 là một bài kiểm tra bộ nhớ cho máy tính x86. Điều này bao gồm các máy 64 bit.
MemTest86 là một bài kiểm tra bộ nhớ cho máy tính x86. Điều này bao gồm các máy 64 bit.
PassMark MemTest86 Nền tảng
Windows
Linux
Mac
PassMark MemTest86 Video và Ảnh chụp màn hình
PassMark MemTest86 Tổng quan
MemTest86 là một bài kiểm tra bộ nhớ cho máy tính x86. Điều này bao gồm các máy 64 bit.
Có nhiều cách tiếp cận tốt để kiểm tra bộ nhớ. Tuy nhiên, nhiều bài kiểm tra chỉ đơn giản là ném một số mẫu vào bộ nhớ mà không cần suy nghĩ nhiều hoặc kiến thức về kiến trúc bộ nhớ hoặc cách phát hiện lỗi tốt nhất. Điều này hoạt động tốt đối với các lỗi bộ nhớ cứng nhưng ít tìm thấy các lỗi không liên tục. Kiểm tra bộ nhớ dựa trên BIOS là vô ích để tìm lỗi bộ nhớ không liên tục.
Chip RAM bao gồm một mảng lớn các ô nhớ được đóng gói chặt chẽ, mỗi ô cho mỗi bit dữ liệu. Phần lớn các lỗi không liên tục là kết quả của sự tương tác giữa các ô nhớ này. Thông thường việc viết một ô nhớ có thể khiến một trong các ô liền kề được ghi cùng dữ liệu. Một thử nghiệm bộ nhớ hiệu quả cố gắng để kiểm tra tình trạng này. Do đó, một chiến lược lý tưởng để kiểm tra bộ nhớ sẽ như sau:
Viết một ô có số không. Viết tất cả các ô liền kề với một, một hoặc nhiều lần. Kiểm tra xem ô đầu tiên vẫn có số không.
Rõ ràng là chiến lược này đòi hỏi một kiến thức chính xác về cách các tế bào bộ nhớ được đặt trên chip. Ngoài ra, có một số lượng không bao giờ kết thúc bố trí chip có thể cho các loại chip khác nhau và các nhà sản xuất làm cho chiến lược này không thực tế. Tuy nhiên, có những thuật toán thử nghiệm có thể xấp xỉ lý tưởng này và MemTest86 thực hiện điều này.