Kiểm tra ngoại lệ máy :
Một Máy Kiểm tra ngoại lệ (MCE) là một loại lỗi phần cứng máy tính xảy ra khi đơn vị xử lý trung tâm của máy tính phát hiện một vấn đề phần cứng.
Máy tính của bạn gặp lỗi phần cứng và kernel đã ghi lại một sự kiện trong bộ đệm. Bạn có thể sử dụng mcelog
để đăng nhập và xem các sự kiện kiểm tra máy. Từ mcelog
trang web :
CPU X86 báo cáo lỗi được CPU phát hiện dưới dạng sự kiện kiểm tra máy (MCEs). Đây có thể là lỗi dữ liệu được phát hiện trong bộ nhớ CPU, trong bộ nhớ chính bởi bộ điều khiển bộ nhớ tích hợp, lỗi truyền dữ liệu trên bus phía trước hoặc kết nối CPU hoặc các lỗi bên trong khác. Nguyên nhân có thể có thể là bức xạ vũ trụ, nguồn cung cấp năng lượng không ổn định, sự cố làm mát, phần cứng bị hỏng, hệ thống chạy không đúng quy cách hoặc không may mắn.
Hầu hết các lỗi có thể được CPU sửa chữa bằng các cơ chế sửa lỗi bên trong. Lỗi không thể khắc phục gây ra ngoại lệ kiểm tra máy có thể giết chết các quy trình hoặc làm hoảng loạn máy. Một số lượng nhỏ các lỗi được sửa thường không phải là nguyên nhân gây lo lắng, nhưng một số lượng lớn có thể chỉ ra thất bại trong tương lai.
Khi xảy ra lỗi được sửa hoặc khôi phục, nhân x86 ghi một bản ghi mô tả MCE vào bộ đệm vòng bên trong có sẵn thông qua thiết bị / dev / mcelog. mcelog lấy ra các lỗi từ / dev / mcelog, giải mã chúng thành định dạng có thể đọc được của con người và in chúng trên đầu ra tiêu chuẩn hoặc tùy ý vào nhật ký hệ thống.
Nếu bạn không nhận thấy bất kỳ sự cố nào, có thể lỗi đã được sửa thành công. Tuy nhiên, tôi khuyên bạn nên cài đặt mcelog
để theo dõi các sự kiện như vậy:
sudo apt-get install mcelog
Các sự kiện sẽ được đăng nhập vào /var/log/mcelog
. Bạn cũng có thể chạy:
sudo mcelog --client
để truy vấn các mcelog
daemon cho các lỗi.