Skip to main content

CPU-Fehler und -Fehler: Eine kurze Geschichte und was Sie dagegen tun können

Die Zerstörung der CDU. (Kann 2024)

Die Zerstörung der CDU. (Kann 2024)
Anonim

Ein Problem mit einer CPU, den "Gehirnen" Ihres Computers oder eines anderen Geräts, kann normalerweise als A klassifiziert werden Fehler oder ein Fehler . In diesem Zusammenhang eine CPU Fehler ist irgendein Problem damit, das behoben oder umgangen werden kann, ohne den Rest des Systems zu beeinflussen, während eine CPU Fehler ist ein grundlegendes Thema, das systemweite Änderungen erfordert.

Probleme wie diese bei CPUs treten normalerweise aufgrund von Fehlern auf, die während des Designs oder der Herstellung des Chips gemacht wurden. Abhängig von dem jeweiligen CPU-Fehler / Fehler können die Auswirkungen von schlechter Leistung bis zu Sicherheitsanfälligkeiten verschiedener Schweregrade reichen.

Zum Beheben eines CPU-Fehlers oder -Fehlers muss entweder die Funktionsweise der Software eines Geräts mit der CPU überarbeitet werden, was normalerweise durch ein Software-Update erfolgt, oder die CPU durch eine ersetzt, die das Problem nicht hat. Ob es ersetzt oder durch ein Softwareupdate umgangen wird, hängt vom Schweregrad und der Komplexität des CPU-Problems ab.

Meltdown & Specter-Fehler

Der Meltdown-CPU-Fehler wurde erstmals 2018 von Google Project Zero sowie von Cyberes Technology und der Technischen Universität Graz öffentlich bekannt gemacht. Specter wurde im selben Jahr von Rambus, Google Project Zero und Forschern an mehreren Universitäten veröffentlicht.

Ein Prozessor verwendet die sogenannte "spekulative Ausführung", um zu erraten, was als nächstes gefragt wird, um Zeit zu sparen. Wenn dies geschieht, werden Informationen aus dem RAM, dem Arbeitsspeicher Ihres Computers oder Geräts abgerufen, um Informationen zu den aktuellen Vorgängen und zu den nächsten Schritte zu erhalten, die erforderlich sind, um auf der Grundlage dieser neuen Informationen eine bestimmte Aktion auszuführen.

Das Problem ist, dass, wenn der Prozessor seine Aktionen vorbereitet und in die Warteschlange stellt, was er als Nächstes tun wird, diese Informationen möglicherweise "offengelegt" werden, damit bösartige Software oder Websites als eigene Informationen aufgenommen und gelesen werden können.

Dies bedeutet, dass ein Virus auf Ihrem Computer oder eine gefährliche Website möglicherweise auf diese Informationen von der CPU aus zugreifen kann, um zu sehen, was aus dem Speicher abgerufen wurde. Dies kann alles sein, was aktuell geöffnet und auf dem Gerät verwendet wird, einschließlich vertraulicher Informationen wie Kennwörter , Fotos und Zahlungsinformationen.

Diese CPU-Fehler betrafen alle Arten von Geräten, die auf Intel-, AMD- und anderen Prozessoren ausgeführt werden, und beeinträchtigten Geräte wie Smartphones, Desktops und Laptops sowie Online-Dateispeicher-Konten usw.

Aufgrund der tief verwurzelten Mängel dieser betroffenen Prozessoren ist der Austausch der Hardware die einzige dauerhafte Lösung. Wenn Sie jedoch Ihre Software und Ihr Betriebssystem auf dem neuesten Stand halten, kann dies eine akzeptable Problemumgehung sein, indem Sie neu konfigurieren, wie Ihre Software auf die CPU zugreift, und so die Probleme im Wesentlichen umgehen.

Hier sind einige wichtige Updates, die Meltdown und Specter gepatcht haben:

  • Windows 10 wurde mit dem Update KB4056892 versehen, das über diesen Link manuell installiert werden kann, aber am besten über Windows Update installiert wird.
  • Die folgenden Updates wurden für macOS veröffentlicht: High Sierra 10.13.2, Sicherheitsupdate 2018-001 für Sierra und Sicherheitsupdate 2018-001 für El Capitan.
  • Android-Geräte, die mit dem Security Patch Level 2018-01-05 oder höher ausgeführt werden, sind geschützt.
  • Apple iOS-Geräte wurden mit iOS 11.2.2 versehen, um die Auswirkungen von Spectre im Safari-Webbrowser zu mildern.
  • Firefox-Browser, die mindestens auf Version 57.0.4 aktualisiert wurden, sind geschützt. Siehe Wie aktualisiere ich Firefox? Wenn du Hilfe benötigst.
  • Safari 11.0.2 wurde für macOS Sierra und OS X El Capitan veröffentlicht.

Spitze: Stellen Sie immer sicher, dass Sie Aktualisierungen auf Ihr Betriebssystem und Ihre Software anwenden, sobald diese verfügbar sind! Das bedeutet, dass Sie die Benachrichtigungen auf Ihrem Computer oder Smartphone nicht überspringen und Ihr Bestes tun, um Ihre Softwareprogramme auf dem neuesten Stand zu halten, sobald neue Versionen und Updates veröffentlicht werden.

Pentium FDIV Bug

Dieser CPU-Fehler wurde 1994 von Professor Nicely vom Lynchburg College entdeckt, den er erstmals in einer E-Mail mitteilte.

Der Pentium FDIV-Fehler betraf nur Intel Pentium-Chips, insbesondere in einem Bereich der CPU, der als "Fließkommaeinheit" bezeichnet wird. Dieser Teil des Prozessors führt mathematische Funktionen wie Addition, Subtraktion und Multiplikation aus, obwohl dieser Fehler nur die Division betraf Operationen.

Dieser CPU-Fehler würde zu falschen Ergebnissen in Anwendungen führen, die einen Quotienten bestimmen, wie z. B. Taschenrechner und Tabellenkalkulationssoftware. Die Ursache dieses Fehlers war ein Programmierfehler, bei dem bestimmte mathematische Nachschlagetabellen weggelassen wurden. Daher waren Berechnungen, die Zugriff auf diese Tabellen benötigten, nicht so genau, wie sie hätten sein können.

Es wurde jedoch geschätzt, dass der Pentium-FDIV-Fehler nur bei 1 von 9 Milliarden Gleitkomma-Berechnungen ungenaue Ergebnisse liefern würde, und er würde nur in wirklich kleinen oder wirklich großen Zahlen zu sehen sein, oft um die 9. oder 10. Stelle.

Trotzdem gab es ungelöste Kontroversen darüber, wie oft dieser Fehler tatsächlich ein Problem sein würde, wobei Intel angibt, dass dies nur jedem durchschnittlichen Benutzer passieren würde 27.000 Jahre , während IBM sagte, dass es so oft wie alle 24 Tage passieren würde.

Verschiedene Patches wurden veröffentlicht, um diesen Fehler zu umgehen:

  • Microsoft hat Patches für das Windows-Betriebssystem und Microsoft Excel veröffentlicht. Diese Dateien tragen den Titel WW1140.EXE und WE1136.EXE bzw. können von dieser Microsoft Software Library Mirror-Website heruntergeladen werden.
  • Wolfram hat diesen Patch für sein Mathematica-Berechnungsprogramm veröffentlicht.

Im Dezember 1994 kündigte Intel eine lebenslange Ersatzrichtlinie an, um alle vom Fehler betroffenen Prozessoren zu ersetzen.Später ausgelieferte CPUs waren von diesem Fehler nicht mehr betroffen. Geräte mit Intel-Prozessor, die nach 1994 erstellt wurden, sind jedoch nicht von diesem speziellen Problem der Gleitkomma-Einheit betroffen.