Meltdown & Spectre Bug & neue CPUs

Ich denke darüber nach, mir im März ein neues MB Pro zu kaufen. Die entdeckten Fehler haben mich jedoch etwas besorgt gemacht.

Ich bin Softwareentwickler und definitiv ein "Power User". Anscheinend kann es bei einigen Benutzern, insbesondere bei Benutzern, die „schwerlastige“ Aufgaben ausführen, zu einem Leistungsabfall von bis zu 30 % kommen . Ich weiß nicht, wie genau dieser Bericht ist – ich habe nicht viel hineingelesen.

Meine Fragen sind:

  1. Sind neue (2017+) CPUs auch von diesem Fehler betroffen? Wenn ja, wann werden CPUs herauskommen, die nicht betroffen sind?
  2. Werden bei neuen (betroffenen, unverkauften, noch im Shop befindlichen) Produkten die CPUs ersetzt?

So wie ich es verstehe, kann Meltdown mit Software gepatcht werden, aber Spectre kann nur mit einem Hardware-Redesign behoben werden ...

Meine Sorge ist, dass ich mein MB Pro im März kaufen werde, nur um kurze Zeit später festzustellen, dass Apple alle Produkte auf dem Markt zurückgerufen und ihre CPUs ersetzt hat.

Um auch die andere Antwort hinzuzufügen - der Leistungsabfall von 30% ist wahrscheinlich übertrieben oder im schlimmsten Fall. Der Leistungsabfall, den ich bei meiner "realen" Arbeitslast auf meinem Computer gesehen habe, ist im täglichen Leben ohne genaue Messungen nicht wirklich wahrnehmbar. Ich würde irgendwo <5% schätzen.
Da alle derzeit verkauften CPUs in unterschiedlichem Maße betroffen sind, sind die Patches, die Intel beisteuert, von fragwürdiger Qualität , und niemand weiß, wann, wie viele davon und wie gut Apple sie implementiert: Wenn Sicherheit und Leistung gleichermaßen wichtig sind, dann nur ein kompletter Stopp Ein Kauf ist ratsam, bis eine neue CPU-Generation analysiert wird, um von diesem Alptraum frei zu sein. Das Beißen von Kugeln und der Glaube an die PRBS schüren nur die Verantwortungslosigkeit der Unternehmen.

Antworten (1)

Um Ihre Fragen zu beantworten:

Sind neue (2017+) CPUs auch von diesem Fehler betroffen? Wenn ja, wann werden CPUs herauskommen, die nicht betroffen sind?

Ja. Es betrifft praktisch jede CPU seit 1995

Es betrifft potenziell alle Intel-Prozessoren mit Out-of-Order-Ausführung seit 1995, mit Ausnahme von Itanium und Atoms vor 2013.

Wann neue CPUs veröffentlicht werden, kann hier niemand auch nur spekulieren, da dies ein Hardware-Redesign erfordern wird . Apple wird nicht einmal spekulieren können, da es von der Verfügbarkeit der Chiphersteller abhängig ist.

Werden bei neuen (betroffenen, unverkauften, noch im Shop befindlichen) Produkten die CPUs ersetzt?

Niemand außer Apple (eigentlich alle Computerhersteller) wird dies beantworten können. Angesichts der Tatsache, dass es derzeit keine neuen, nicht betroffenen CPUs gibt, ist vernünftigerweise davon auszugehen, dass neu gekaufte Maschinen immer noch die fehlerhaften CPUs enthalten.

Meine Sorge ist, dass ich mein MB Pro im März kaufen werde, nur um kurze Zeit später festzustellen, dass Apple alle Produkte auf dem Markt zurückgerufen und ihre CPUs ersetzt hat.

Es ist eine berechtigte Sorge. Niemand hier kann vorhersagen, welche Maßnahmen Apple gegebenenfalls ergreifen wird. Der beste Rat, den ich geben kann, ist, abzuwarten und zu sehen, da der März noch zwei Monate entfernt ist und es in Bezug auf dieses Thema zwangsläufig weitere Entwicklungen geben wird. Wenn Sie einen neuen Mac zum "Arbeiten" brauchen (dh um Einnahmen zu generieren, die die Rechnungen bezahlen), beißen Sie in den sauren Apfel und kaufen Sie ihn. Wenn dies etwas ist, das Sie aufschieben können, da es nicht kritisch ist, würde ich einen abwartenden Ansatz wählen.

Anscheinend kann es bei einigen Benutzern, insbesondere bei Benutzern, die mehr "schwere" Aufgaben ausführen, zu einem Leistungsabfall von bis zu 30 % kommen.

Laut einer Pressemitteilung von Intel erwarten sie keinen signifikanten Leistungsabfall für reale Bereitstellungen. Die Chancen stehen gut, dass Sie keinen Leistungsabfall bemerken werden.

Intel hat auch Patches für diese Fehler veröffentlicht und arbeitet mit OEM-Partnern (wie Apple) zusammen, um sie den Kunden zur Verfügung zu stellen.

Außerdem sind Intel-CPUs nicht die einzigen, die betroffen sind. AMD- und ARM-CPUs haben die gleichen Fehler. i-Geräte (z. B. iPhones, iPads, Apple TVs) verwenden ARM-CPUs, die die gleichen Fehler aufweisen. Alle betroffenen CPU-Hersteller arbeiten an Firmware-Updates, um die Probleme zu beheben, während die Betriebssystemhersteller die softwareseitigen Korrekturen abdecken.
Es wäre schön, wenn wir Allens Antwort bearbeiten könnten, um sie in eine konische Antwort zu diesem Thema für die Meta-Site umzuwandeln. Hoffentlich können wir auf diese Weise alle ähnlichen Fragen auf diese Antwort verweisen. Ich werde einige Nachforschungen anstellen und versuchen, dies in eine konische Antwort umzuwandeln, aber andere sollten sich auch frei fühlen, zu helfen.