Machine Check Exception

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

Die Anzahl an Transistoren in aktuellen CPUs und Speicherchips steigt laufend an. Die Geschwindigkeit der Hardware-Bus-Systeme steigt ebenfalls. Das erhöht die Wahrscheinlichkeit von einzelnen Bit-Fehlern. Moderne Chips erkennen solche Bit-Fehler und können diese auch teilweise (jedoch nicht immer) korrigieren (z.B. mittels ECC). Wenn die Chips einen derartigen Fehler erkennen, spricht man von einem Machine Check (MC).

(Die Informationen in diesem Artikel stammen großteils aus dem Paper Machine check handling on Linux von Andi Kleen[1].)

Inhaltsverzeichnis

Was ist ein Machine Check

Es gibt zwei Arten von Machine Checks:

Ursachen für Machine Checks können sein:

Beobachtete Machine Check Exceptions

In folgenden Beispielen konnten wir MCEs beobachten:

Referenzen

  1. Andi Kleen: Machine check handling on Linux, August 2004, SUSE Labs, zusätzliche Folien verfügbar unter http://www.halobates.de/
  2. Andi Kleen: Machine check handling on Linux, August 2004, SUSE Labs, Seite 2

Weitere Informationen


Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge