Виняток з машинної перевірки :
Machine Check Exception (MCE) являє собою тип апаратної помилки комп'ютера , що відбувається , коли центральний блок обробки комп'ютера виявляє проблему апаратних засобів.
На вашому комп'ютері сталася помилка в апаратному забезпеченні, і ядро записало подію в буфер. Ви можете використовувати mcelog
для реєстрації та перегляду подій перевірки машини. З mcelog
manpage :
Процесори X86 повідомляють про помилки, виявлені процесором як події машинної перевірки (MCE). Це можуть бути пошкодження даних, виявлені в кешах процесора, в основній пам'яті за допомогою інтегрованого контролера пам'яті, помилки передачі даних на передній бічній шині або взаємозв'язку процесора або інші внутрішні помилки. Можливими причинами можуть бути космічне випромінювання, нестабільні джерела живлення, проблеми з охолодженням, зламане обладнання, запуск систем, що не відповідають технічним умовам, або невдача.
Більшість помилок може бути виправлена ЦП за допомогою внутрішніх механізмів виправлення помилок. Невиправлені помилки викликають винятки перевірки машини, які можуть призвести до руйнування процесів або паніки машини. Невелика кількість виправлених помилок зазвичай не викликає занепокоєння, але велика кількість може вказувати на майбутній збій.
Коли виправлена або відновлена помилка, ядро x86 записує запис, що описує MCE, у внутрішній кільцевий буфер, доступний через пристрій / dev / mcelog. mcelog вилучає помилки з / dev / mcelog, розшифровує їх у читаному для людини форматі та друкує їх на стандартному виході або необов'язково в системний журнал.
Якщо ви не помітили жодної аварії, ймовірно, помилка була успішно виправлена. Все-таки раджу встановити, mcelog
щоб слідкувати за такими подіями:
sudo apt-get install mcelog
Події будуть зареєстровані /var/log/mcelog
. Ви також можете запустити:
sudo mcelog --client
запитувати mcelog
демона на помилки.