Apa Itu MCE ? Penyebab dan Cara Mengetahuinya

Machine Check Exception (MCE) adalah penyebab kesalahan perangkat keras komputer yang terjadi saat central processing unit (CPU) komputer mendeteksi masalah perangkat keras.

MCE, Kernelpanic, Linux, Sistem, Operasi sistem
LInux trouble

Sebagian besar kesalahan dapat dikoreksi oleh CPU dengan mekanisme koreksi kesalahan internal. Kesalahan yang tidak dikoreksi menyebabkan Machine Check Exception (MCE) yang dapat menyebabkan freeze atau kernel panic pada mesin komputer.

MCE merupakan warning yang menandakan komputer sedang dalam kondisi error. Penyebabnya dapat berupa macam sebab, antara lain:

  • Memori error (RAM)
  • CPU terlalu panas
  • Error sistem bus
  • Cache error di prosesor ataupun hardware
  • Radiasi Kosmik
  • Power Supply yang todak stabil
  • Masalah pendinginan
  • Hardware yang rusak
  • Menjalankan sistem/aplikasi yang tidak sesuai dengan spesifikasi komputer

Mencari Penyebab MCE
Jika Anda melihat pesan “Machine Check Events logged” di konsol Anda atau di log sistem Anda, Anda dapat menjalankan perintah mcelog untuk membaca pesan dari kernel. Setelah Anda menjalankan mcelog Anda tidak akan dapat menjalankannya kembali untuk melihat kesalahannya, jadi sebaiknya Anda mengcopy teks ke file sehingga Anda dapat menganalisisnya lebih lanjut. Sebagai contoh:
letaknya di

root> /usr/sbin/mcelog > mcelog.out

Beberapa sistem menggunakan cara ini untuk secara teratur dan mengirimkan hasilnya ke file / var / log / mcelog. Jadi jika Anda melihat pesan “Machine Check Events logged” tapi mcelog tidak mengembalikan data apapun, silakan lihat / var / log / mcelog.

Cara di atas merupakan cara untuk menemukan apa yang membuat MCE error, jadi anda dapat menganalisnya dari hasil pesan yang didapatkan dari kedua lokasi file tersebut.

Install mcelog
Jika Anda tidak menemukan masalah MCE lagi, mungkin kesalahan itu berhasil diperbaiki. Tapi tetap saja, saya sarankan untuk menginstal mcelog untuk menganalisa masalah seperti itu:

sudo apt-get install mcelog

mcelog akan masuk ke / var / log / mcelog. Anda juga bisa menjalankan:

sudo mcelog –client

untuk menjalankan daemon mcelog.

Entah saya juga belum menemukan cara memperbaiki masalah MCE. Tapi mungkin dengan menginstall mcelog dapat menemukan masalah hardware yang rusak.

Artikel ini hanya berdasarkan informasi biasa, dan tidak berdasarkan pada studi kasus.

Lebih baik anda membaca referensi lengkapnya di
What are Machine Check Exceptions (or MCE)?
“mce: [Hardware Error]: Machine check events logged” appears in syslog. What should I do?

Tambahan
Seperti yang dikatakan sebelumnya “Sebagian besar kesalahan dapat dikoreksi oleh CPU dengan mekanisme koreksi kesalahan internal.” Mungkin kernel panik dapat dikatakan masuk kategori dapat dikoreksi CPU.

Bagikan Guys

Add a Comment

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *