Gaming-Notebook: Kühler, schneller, leiser? Undervolting und repaste ausprobiert

In diesem Beitrag erfahrt ihr, welche Temperatur- und Leistungsunterschiede bei meinem Notebook ich mit reduzierter Prozessorspannung (undervolting) und nach dem Entstauben mit neu aufgetragener Wärmeleitpaste (repaste) gemessen habe und ob sich das auf die Framerate auswirkt.

Leistungsfähige Notebooks haben oft einen Haken: Unter Volllast werden sie schnell heiß, was einfach der kompakten Bauweise geschuldet ist. Das hat zur Folge, dass die Lüfter aufdrehen und der Prozessor oder die Grafikeinheit sich runtertakten müssen, um nicht zu überhitzen („thermal throttling“). Ein weiterer Faktor ist, dass sich CPU und GPU einen Kühlkörper teilen, weshalb sich die Komponenten gegenseitig erhitzen können. Dies kann messbare Leistungseinbußen haben (z.B. in Form von Einbrüchen bei der Framerate) und ist nicht unbedingt förderlich für die Lebensdauer der Hardware. Manche Modelle bieten die technische Möglichkeit und den Spielraum, die Versorgungsspannung des Prozessors zu reduzieren („undervolting“). Die Idee dahinter ist recht simpel: Weniger Saft gleich weniger Abwärme. Gerade Notebook-Modelle, die schon etwas älter sind und bei aktuellen Titeln an ihre Grenzen kommen, können von diesen Maßnahmen profitieren!

Ich habe vor einiger Zeit ein solches 15″ Notebook gebraucht erworben, welches zwar per se nicht als Gaming-Notebook verkauft wurde, aber die technischen Eigenschaften besitzt. Es stammt von ca. 2019 und hat einen Intel Core i7-8750H (Basistakt 2,2 GHz, Turbo bis 4,1 GHz) sowie eine NVIDIA RTX 2060 (90W) verbaut. Im Energieprofil Höchstleistung drehen die Lüfter schnell auf und in Benchmarks oder anspruchsvolleren Spielen wie Red Dead Redemption 2 oder Battlefield 1 bewegt sich die Spitzentemperatur (CPU) nach einiger Zeit im Bereich von 92-98°C (< 100 °C sind aber innerhalb der Spezifikation!). Ich bin kein Vielspieler und habe in diesen Titeln auch keine Probleme mit der Framerate, aber alleine die Möglichkeit, meine Gerät noch weiter zu optimieren, hat mich neugierig gemacht 🙂

Undervolting

Um euch das eingangs beschriebene Phänomen an meinen Notebook zu zeigen, habe ich hier einen Screenshot aus dem Monitoring gemacht:

Unter dem Energieplan „Höchstleistung“ hält Windows die Taktfrequenz des Prozessors dauerhaft auf Turbo-Niveau von bis zu 4,1 GHz (1) bei einer Temperatur von um die 48°C. Sobald ich den Stresstest mit Prime95 starte, steigt die Temperatur schnell auf >90°C, so dass die CPU schon nach wenigen Sekunden den Turbo reduzieren muss (3) und immer wieder auf den Basistakt (4) zurückfällt, um nicht zu überhitzen.

Zum Reduzieren der CPU Spannung nutze ich ThrottleStop. Ich habe beim Schreiben gemerkt, dass dieser Beitrag zu lange wird, wenn ich jeden Schritt einzeln erläutere, deshalb habe ich an dieser Stelle zusammengefasst. Ich habe mich dabei an diesem Beitrag bei techpowerup orientiert. Wenn euch Details interessieren, hinterlasst mir einen Kommentar!

Ich habe zunächst SpeedStep de- und Speed Shift aktiviert. Der Wert von 32 entspricht ungefähr meinem Basistakt von 2,2 GHz und ist für mich ein guter Kompromiss zwischen Stromsparen und „Bereitschaft“. Nun zum Untervolting im Reiter „FIVR“. Voreingestellt sind bei meinem Notebook -50 mV bei CPU Core und CPU Cache, ich habe nun für meinen Test bei 0 angefangen und schrittweise vorsichtig reduziert (-50, -70, -100, -110, …). Nach jeder Änderung habe ich einen 10 minütigen Durchlauf mit Cinebench gemacht, um die Veränderung zu bewerten und zu schauen ob der Rechner abstürzt. Dabei bin ich zunächst, wie empfohlen, mit beiden Reglern gleichzeitig runtergegangen und nach dem ersten Absturz mit dem CPU Cache bei -160mV bin ich wieder ein Stück zurück und nur mit der Core Spannung weiter runter gegangen.

Nachdem ich die letzte stabile Einstellung gefunden hatte, habe ich die ThrottleStop Benchmark (960M, Fixed) laufen lassen, wobei das System zwar nicht abgestürzt ist – aber Fehler gefunden wurden. Nachdem ich die Cache Spannung wieder ein Stück erhöht hatte, war es dann OK. Danach habe ich Prime95 im Torture Test für ca. eine halbe Stunde laufen lassen und das ganze dann nochmal kombiniert im Stresstest, mit einer GPU Benchmark wie Unigine Superposition oder Furmark und auch nochmal testweise im Akkubetrieb. Soweit alle stabil (wie weit man gehen kann ist ja immer etwas individuell vom Chip abhängig und ein Stück weit Glückssache). Ich habe währenddessen Daten mit hwinfo64 aufgezeichnet und die Daten in Excel visuell etwas aufbereitet:

Einfache Zahlen = CPU Core und CPU Cache Spannung sind gleich gewählt, danach angegeben als CPU Core / CPU Cache, *erster BSOD, **ab hier kein Thermal Throttling mehr, ***Errors in der TS Bench, X = gewählte stabile Einstellung

Wie ihr an den Diagrammen erkennen könnt, habe ich beim ersten Durchlauf in Cinebench R23 eine durchschnittliche Taktrate von 3150 MHz bei einer Temperatur von bis zu 96°C und einem Stromverbrauch von bis zu 87W. Schon nach den ersten UV-Schritten sind deutliche Verbesserungen zu erkennen. Bei den gewählten Werten (CPU Core -220 mV, CPU Cache) komme ich auf eine Taktfrequenz von 3688 MHz bei 88°C bei nur noch 71W. Das entspricht einem Leistungszuwachs von +538 MHz (17%) im Schnitt und die CPU ist dabei auch noch 8°C kühler! Ich habe mich bewusst nicht für die höchste gezeigte Option entschieden, da ich zum einen etwas „Sicherheitsabstand“ zur letzten Crash-Einstellung haben wollte und zum anderen die Kurve gegen Ende abflacht und es aus meiner Sicht keinen nennenswerten Vorteil gebracht hätte.

Außerdem möchte ich mit euch noch die Benchmark-Ergebnisse teilen. CPU-Z hat bei mir keinen nennenswerten Unterschied gezeigt, deshalb hier nur die Ergebnisse von Cinebench (Multicore), 3DMark und der Benchmark von Read Dead Redemption 2.

Bei 3DMark TimeSpy fällt der Unterschied eher gering aus, was wohl daran liegt, dass die CPU-Benchmark nur einen Teil des Gesamtbewertung ausmacht. Deutlicher dagegen ist der Unterschied in der Renderbenchmark Cinebench R23, dort konnte ich durch das Undervolting +1081 Punkte in der Bewertung gewinnen, was einem Leistungszuwachs von ungefähr 15% entspricht. Bei RDR2 in der integrierten Benchmark ist immerhin ein FPS-Zuwachs von 4-10 Frames je nach Szene zu erkennen. Interessant wird es hier eher bei den Temperaturen: Während die CPU bei der ersten Messung Temperaturen bis zu 96°C erreicht hat und die Leistung drosseln musste, bleibt die Temperatur nach dem Undervolting bei unter 89°C. Deutlich kühler, das habe ich auch an der Lüfterdrehzahl gemerkt!

Zum Schluss noch einmal der Graph der Prozessorauslastung unter Volllast mit Prime95. Wie ihr seht, kann die CPU nun einen deutlich höheren Boost-Takt halten (4), ohne dass „thermal throttling“ eintritt.

Im Leerkauf schwankt die Taktfrequenz dank SpeedStep nun zwischen 1,1 – 2,1 GHz. Nach dem Start der Benchmark erreicht die CPU zunächst einen Turbo von 4 GHz (3), die Temperatur steigt dabei auf bis zu 92°C. Der Turbo fällt nach einiger Zeit (nur noch) auf ca. 3,2 GHz zurück.

Lüfter reinigen und Austausch der Wärmeleitpaste

Bei hohen Temperaturen soll es helfen, den Lüfter zu entstauben und die Wärmeleitpaste (WLP) zu erneuern (repasting), da diese bei der Fertigung ungleichmäßig aufgetragen, qualitativ minderwertig oder einfach zu alt sein könnte. Mit der Zeit sammelt sich auch Staub im Lüfter und an den Kühllamellen an, was die Luftzirkulation beeinträchtigt. Ich habe mein TUXEDO Notebook (ca. 3 Jahre alt) demontiert, gereinigt und die WLP neu aufgetragen, um zu schauen, ob es einen Unterschied macht.

Das Vorgehen ist bei den meisten Notebooks sehr ähnlich, trotzdem gibt es gerade bei dem Öffnen des Gehäuses je nach Modell einige Besonderheiten zu beachten. Meist finde ich auf YouTube ein Video, wo das entsprechende Gerät schon einmal geöffnet wurde. Ein Set mit passendem Werkzeug ist auch sehr hilfreich, besonders die Plastikclips zum schonenden Öffnen der Gehäuseabdeckung.

Ich habe das Notebook von der Rückseite aus geöffnet. Zu Erkennen ist im zweiten Bild, dass die Kupfer-Heatpipes von CPU und GPU miteinander verbunden sind, also ein „Wärmeaustausch“ stattfindet. Besonders im Lüfter der GPU hing viel staub (Bild 3). Nach dem Entfernen des Kühlsystems kamen die CPU und die GPU zum Vorschein. Die WLP bei der GPU war mittig angetrocknet, bei der CPU hat in der rechten unten Ecke etwas WLP gefehlt, was aber auch beim Entfernen des Kühlsystems hängen geblieben sein könnte (Bild 4). Auch in den Lamellen des Radiators hing viel Staub, mehr als bei den Lüftern. Nach dem Entstauben der Hauptplatine und dem Entfernen der alten WLP habe ich eine frische Schicht mit Arctic MX-4 Wärmeleitpaste aufgetragen und die Lüfter geöffnet, um sie vorsichtig mit einem Pinsel zu reinigen.

Nach dem Zusammenbauen habe ich noch einmal stichprobenartig die Benchmarks durchlaufen lassen, um sie mit den bisherigen Messwerten zu vergleichen. Und oho!

In allen Messungen sind die Temperaturen deutlich niedriger ausgefallen als zuvor und bleiben unter dem kritischen Bereich von >90°C. Besonders beeindruckt hat mich der Temperaturunterschied ohne Undervolting (Bild 1). Im Leerlauf sowie in der 3DMark TimeSpy Benchmark sind die Maximaltemperaturen 10°C niedriger als zuvor! Auch bei der GPU Benchmark Superposition ist ein deutlicher Unterschied bei den Temperaturen zu erkennen, obwohl der Hitzestau bisher eigentlich eher die CPU betroffen hat. Das wirkt sich auch auf die Leistung aus. In Cinebench R23 (Multicore, 10 Minuten) ist zum ersten Mal, selbst ohne undervolting, kein thermal throttling mehr aufgetreten. Mit aktiviertem uv-Profil (siehe Teil 1 des Beitrags) konnte dort ich die durchschnittl. Taktfrequenz noch einmal um ca 100 MHz steigern (Bild 3), was sich auch positiv auf die Bewertung ausgewirkt hat (Stock +100 Punkte, mit uv + 200 Punkte).

Fazit

Auf die Frage, ob sich die ganze Mühe nun gelohnt hat (das Benchmarken und Dokumentieren hat schon einige Zeit in Anspruch genommen), würde ich definitiv mit JA antworten. Was den beachtlichen Unterschied nach der Reinigung ausgemacht hat, kann ich nicht eindeutig identifizieren, ich vermute es war schlicht eine Kombination der Eingangs erwähnten Probleme mit dem Staub und der Wärmeleitpaste. Ich habe für diesen Beitrag mit dem undervolting angefangen, weil es schlicht und einfach bequemer zu machen war, in der Praxis würde ich das Reinigen und Tauschen der WLP im Sinne eines ursächlichen Lösungsansatzes vermutlich vorziehen. Aber selbst, wenn dies nicht den entscheidenden Unterschied machen sollte, lässt sich – je nach Hardware – durch das undervolting noch etwas mehr Leistung rausholen. Ich denke davon profitieren gerade die Notebooks, die jetzt langsam in den Jahre – und bei aktuellen Titeln so langsam an ihre Grenzen kommen. Und die reduzierten Temperaturen werden der Hardware langfristig zugute kommen und das Gerät leiser machen.

Datenträgerbereinigung: 9 Tools im Vergleich

Jeder kennt sie, viele nutzen sie: Tools zur Beseitigung von überflüssigen Dateien auf dem Computer, auch Junk-Files oder liebevoll Datenmüll genannt. Die klassische „Datenträgerbereinigung“ gibt es ja schon seit Windows 95. Seitdem hat es viele Programme gegeben, welche dem Nutzer eine Beschleunigung des PCs durch das Löschen dieser Daten versprochen haben. Auch wenn durch die zunehmende Rechenleistung, die Verbreitung von größeren Datenträgern und schnellen SSD-Speichern in Heim-PCs diese Programme etwas an Bedeutung verloren haben, sind sie noch immer präsent und können auch bei einem modernen PC noch für einen zügigeren Systemstart und mehr Speicherplatz sorgen.

Lange Zeit habe ich den bewährten Klassiker CCleaner verwendet, bis dieser aufgrund des Verhaltens seines Entwicklers Piriform etwas in Verruf geraten ist. [1] [2] Alternativen scheint es offenbar ja wie Sand am Meer zu geben, so dass ich in letzter Zeit oft zwischen Programmen hin- und hergependelt bin.

Jetzt wollte ich einfach mal wissen, wo die Unterschiede liegen und welches Programm bei mir den meisten Speicherplatz freiräumt!

Nach etwas Recherche im Netz habe ich mir die populärsten kostenlosen Tools heruntergeladen und ausprobiert. Während die Grundfunktion der Programme – das Löschen von Junkdateien – überwiegend identisch ist, gibt es größere Unterschiede beim weiteren Funktionsumfang, der Bedienung und den Konfigurationsmöglichkeiten. cleanmgr+ ist eine relativ neue Software, welche sich als Erweiterung der in Windows integrierten Datenträgerbereinigung (cleanmgr) sieht, die wohl nicht mehr weiterentwickelt wird. [3] Sowohl für den CCleaner (als CCEnhancer) als auch für BleachBit gibt es Community-basierte Regeln in Form einer quelloffenen winapp2.ini [4], mit der 1000+ weitere Programme bereinigt werden können. Hier die Links zu der entsprechenden Software…

In einer Tabelle habe ich den für mich interessanten Funktionsumfang zwischen den verschiedenen Programmen verglichen. Die Spalte System bezeichnet hier die Basisfunktion: Löschen von temporären Dateien, Papierkorb, Thumbnails usw., Browserspuren bezieht sich auf das Löschen von Cache, Verlauf usw. verschiedener Browser (außer IE). Außerdem habe ich berücksichtigt, ob das Tool überflüssige Dateien weiterer Programme erkennt, fehlerhafte oder verwaiste Registry-Einträge findet* und das sichere Löschen von Dateien oder freiem Speicherplatz unterstützt.

*Der Nutzen von Registry Cleanern ist umstritten. [5] **benutzt habe ich den integrierten Drive Cleaner u. Internet Cleaner von Ashampoo UnInstaller 8, welches ich besitze. Die Funktion scheint identisch zu sein mit der aus dem kostenlosen Ashampoo WinOptimizer FREE.

Bei einigen der Programme geht der Funktionsumfang weit über den für mich interessanten Teil der Datenträgerbereinigung hinaus. So bieten die Programme Wise Disk Cleaner, Clean Master, Glary Utilities und IOBit Advanced SystemCare noch weitere Features zum Thema Betriebssystem-Tuning, welche mir aber zu tief ins System eingreifen und mich hier auch nicht interessieren. Einige der Programme – darunter auch der CCleaner – besitzen (zumindest in der kostenpflichtigen Version) einen Hintergrund-Dienst, der auch automatisch und regelmäßig Aufgaben erledigen soll. Die Benutzeroberflächen unterscheiden sich zum Teil stark von einander, am besten verschafft ihr euch selbst einen Einblick…

Kommen wir nun zum interessantesten Teil, wie viel Speicherplatz räumen die oben aufgeführten Programme denn nun frei? Mein Windows hat inzwischen einige Updates hinter sich und ich habe es bewusst seit einiger Zeit nicht mehr „aufgeräumt“. Ich habe die aufgeführten Programme mein System analysieren lassen unter der Maxime „alles außer Formulardaten, Passwörter und sonstige Anwendung- und Benutzereinstellungen“. Die unterschiedlichen Ergebnisse habe ich in einem Balkendiagramm festgehalten. Vorweg: An der Spitze steht BleachBit mit aktivierten Community-Regeln (winapp2.ini) mit insgesamt 33,4 Gb Datenmüll. Das ist mehr als doppelt so viel, wie die Windows Datenträgerbereinigung im erweiterten Suchmodus finden kann! Bei IOBit Advanced System Care Free und Kcleaner Free konnte ich aus der Programmoberfläche nicht eindeutig nachvollziehen, wie sich die Daten zusammenstellen.

***Laut Clean Master Free hätte mein PC dank dem Papierkorb ein Reinigungspotential von 903,4 Gb (!), was einfach nicht stimmt, bzw. sich auch nicht mit den anderen Programmen deckt. Dies würde die Grafik verfälschen, deswegen habe ich dem Clean Master für den Papierkorb die gleiche Datenmenge wie bei den anderen Programmen angezeigt angerechnet.

Fazit

Natürlich ist es mein subjektiver Eindruck. Ich habe meine eigenen Erwartungen an ein solches Programm und auch die Ergebnisse im Diagramm oben sind in Abhängigkeit meines Rechners entstanden, aber: BleachBit sticht für mich als klarer Favorit heraus. Zwar kommt der etwas bekanntere CCleaner mit aktiviertem CCEnhancer bei der Datenmenge fast auf das gleiche Ergebnis, BleachBit hat allerdings drei wesentliche Vorteile: Erstens reagiert die Benutzeroberfläche deutlich flotter (mit aktivieren CCEnhancer hängt die UI von CCleaner deutlich nach), zweitens spart man sich den Shareware-Kram mit dem Hintergrunddienst und zu guter Letzt ist BleachBit quelloffen [6] und frei von sonstigen Telemetrie- und Werbebestandteilen. Allerdings sollte man sich auch bewusst sein, dass man mit solchen Programmen, besonders mit den aktivierten Community-Regeln (winapp2.ini), unter Umständen mehr löscht als einem lieb ist. Zum einen mag die große Anzahl an Reinigungsoptionen für einen Einsteiger verwirrend sein, zum anderen sind diese auch z.T. schlecht dokumentiert und so kann es schnell vorkommen, dass ungewollt Programmeinstellungen und Passwörter gelöscht werden.

Wer also weniger Ahnung hat und einfach nur „etwas mehr“ Speicherplatz freiräumen will, ist vielleicht mit dem WiseCleaner (von mir als zweite Empfehlung) besser beraten. Das Programm bildet einen guten Kompromiss zwischen Reinigungsleistung und Usability. Es erkennt deutlich mehr als die klassische Datenträgerbereinigung und stellt das Ergebnis übersichtlich und nachvollziehbar dar. Gleichzeitig wirkt das Programm nicht mit unnötigen Funktionen überladen sondern beschränkt sich aufs Wesentliche.

Was ist eure Erfahrung mit solchen Programmen? Nutzt ihr ein ganz anderes? Hinterlasst doch einen Kommentar unter diesem Beitrag!