HardwareMac & MacOSSoftware

Für Hardware-Tests: Mac einem Stresstest unterziehen

Für normale Anwender gibt es eigentlich keinen Grund, einen Rechner einem Stresstest zu unterziehen, es sei denn, man möchte das Gerät als kleine Heizung verwenden. Um die Mac-Prozessorkerne trotzdem mal richtig arbeiten zu lassen, etwa um zu testen, ob die Kühlung gut funktioniert oder es unter hoher Last zu Abstürzen kommt, könnt Ihr das „yes“-Kommando verwenden: Es treibt die Prozessorlast auf nahezu 100 Prozent, ohne dass Ihr zusätzliche Apps öffnen müsst. Wir zeigen Euch, wie es geht – und wie Ihr den Prozess anschließend wieder beenden könnt.

Yes-Befehl in der Basisvariante verwenden

Öffnet zunächst ein Terminal-Fenster aus dem /Programme/Dienstprogramme-Ordner und gebt dort den Befehl „yes“ ein und bestätigt diesen mit der Eingabetaste. Der Mac wiederholt jetzt einfach den Buchstaben „Y“ im Terminal und treibt so die Prozessorlast eines Kerns nach oben. Ihr könnt den Befehl auch anpassen, indem Ihr „yes (Wort)“ eingebt, wobei Ihr (Wort) gegen etwas anderes ersetzt, etwa „tutonaut“. Der Befehl lautet dann „yes tutonaut“.

yes1
Mit „yes“ lässt sich der Prozessor auf Hochtouren bringen…

Mit dem Yes-Befehl alle Prozessorkerne auslasten

Der „normale“ Yes-Befehl geht allerdings von einem einzelnen Prozessor aus. Moderne Macs haben allerdings mindestens zwei Prozessorkerne, die ihrerseits jeweils als als zwei Prozessoren im Hyper-Threading-Modus für das Betriebssystem sichtbar sind. Für eine volle Auslastung eines aktuellen Dualcore-Prozessors sind also vier Yes-Prozesse vonnöten. Dazu müsst Ihr pro Kern den Befehl
yes> /dev/null
eingeben.
Um alle vier Prozessoren gleichzeitig auszulasten, muss dieser Befehl viermal eingegeben werden. Der Einfachheit halber lassen sich die Befehle per „&“ verbinden, für einen aktuellen Mac mit Dualcore-Prozessor lautet der Befehl also:
yes> /dev/null & yes> /dev/null & yes> /dev/null & yes> /dev/null

yes2
… was auch in der Aktivitätsanzeige erkennbar ist…

Aktivitätsanzeige beobachten und Prozess beenden

Ein Blick in die Aktivitätsanzeige zeigt, dass der Prozessor nun am Limit läuft. Wartet eine Weile ab, damit der Lüfter anspringt und das Gerät richtig schön heiß wird. Es kommt zu keinen Abstürzen? Wunderbar, mit Eurem Mac sollte alles in Ordnung sein. Um den Prozess zu beenden, müsst Ihr jetzt die Tastenkombination (Strg)+(C) im Terminal drücken und anschließend
killall yes
eingeben. Der Yes-Befehl wird damit vollständig beendet, der Lüfter beruhigt sich wieder und alles ist wieder wie gehabt.

yes3
… bei Bedarf lässt sich der Prozess wieder beenden.

Christian Rentrop

Diplom-Journalist, Baujahr 1979. Erste Gehversuche 1986 am Schneider CPC. 1997 ging es online. Seither als Schreiberling in Totholzwäldern und auf digitalen Highways unterwegs. Öfter auch auf der Vespa oder mit dem Wohnwagen unterwegs. Seit 2020 Tochtervater, dementsprechend immer sehr froh über eine kleine Kaffeespende.

3 Kommentare

  1. Moin, moin,
    gibt es eine solch einfache Testmöglichkeit auch für die GPU? Zur Zeit bin ich auf Fehlersuche bei meinem MacBook Pro MID 2010.
    Danke!

    1. @Walter
      Du könntest mit BootCamp Windows installieren und dann dort Furmark(GPU) zusammen mit OCCT(GPU Speicher) und Prime95(custom; max Ram n-1GB. Für RAM und CPU)

      So mache ich das bei meinem Hackintosh, und anderen PCs, eine alte Workstation welche ich noch habe mit Intel Xeon E5 1650v2 stürtz nach 1 tag und 5 std. ab. Die Software erhängt sich immer. :S

      MacBook Pro 2010, würde windows 10 auf einem anderen PC Installieren sobald dieser neustartet und mit der Einrichtung von windows 10 beginnt, PC AUS. Die HDD/SSD in den Mac einsetzten sollte an sich funktionieren.

      1. Moin TayGumi,
        Danke für die Info. Das Problem hat sich allerdings mittlerweile erledigt.
        Mit freundlichen Grüßen
        Walter

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Schaltfläche "Zurück zum Anfang"
Schließen

Ooopsi!

Bitte deaktiviere Deinen Adblocker.