Co to jest wyjątek sprawdzania maszyny?
Wyjątek sprawdzania komputera (MCE) jest uruchamiany, gdy centralna jednostka przetwarzająca (CPU) komputera wykryje błąd sprzętowy komputera podczas sprawdzania systemu. Systemy Linux i Unix, w tym komputery Apple® Mac, zgłaszają błąd za pomocą komunikatu „panika jądra”, często wyświetlanego bezpośrednio na ekranie konsoli. Komputery osobiste z systemem operacyjnym Microsoft Windows® wykorzystają powszechnie znany „niebieski ekran śmierci” do wyświetlenia komunikatu zatrzymania. Wyjątek sprawdzania komputera będzie wymagał ponownego uruchomienia systemu i często działa w celu wykrycia podstawowych uszkodzeń sprzętu lub problemów ze zgodnością.
Istnieje wiele problemów, które mogą zainicjować wyjątek sprawdzania komputera. Wyjątek wystąpi, gdy określonego problemu sprzętowego nie można w pełni zidentyfikować; może to sprawić, że wskazanie źródła wyjątku będzie dość pracochłonne. Problemy ze sprzętem komputerowym, które mogą powodować tego typu problemy, obejmują błędy pamięci podręcznej, w których informacje przechowywane w pamięci podręcznej ulegają uszkodzeniu, powodując błędy komputera przy każdym czytaniu oraz uszkodzenie pamięci o dostępie swobodnym (RAM), w którym nieprawidłowo przechowywane dane w systemowa pamięć RAM może powodować występowanie przypadkowych błędów.
W systemach opartych na Uniksie wyjątki sprawdzania komputera są często spowodowane instalacją nowego sprzętu. Początek tych wyjątków często można prześledzić do czasu instalacji sprzętu, aby zidentyfikować uszkodzony sprzęt. Uszkodzone moduły rozszerzeń pamięci RAM mogą powodować takie wyjątki w losowych momentach, co komplikuje identyfikację podstawowego problemu. Uszkodzone lub niepoprawnie określone moduły rozszerzenia pamięci RAM mogą również powodować wyjątek sprawdzania komputera występujący na komputerach z systemem operacyjnym Microsoft Windows®.
Przegrzanie systemu może powodować wyjątki sprawdzania maszyny; może się to zdarzyć w wyniku niedostatecznego lub wadliwego radiatora lub wentylatora albo w wyniku modyfikacji komputera lub przetaktowania procesora, aby działał z większą prędkością niż pierwotnie ustawiona. Rzadziej błędy oprogramowania mogą powodować tego typu problemy. Zwykle wynikałoby to z zapisu uszkodzonych danych w systemie plików lub instrukcji oprogramowania do odczytu uszkodzonych lub nieprawidłowo zidentyfikowanych bloków pamięci.
Komunikat o wyjątku sprawdzania komputera jest często wynikiem awarii sprzętu lub uszkodzenia architektury systemu, w których nie można dokładniej zidentyfikować błędu komputera. Architektura kontroli komputera (MCA) to sposób, w jaki błędy komputera są zgłaszane do zainstalowanego systemu operacyjnego. Komputery działające na niektórych procesorach mogą wykorzystywać bardziej zaawansowaną architekturę sprawdzania maszyn, która może dokładniej zidentyfikować przyczynę problemu.