"Einfach mal" CPU-Kern ausschalten?

  • Hallo zusammen,

    ich habe damals spaßeshalber eine leicht defekte CPU von einem Freund mitgenommen anstatt sie wegzuschmeißen. Die läuft an sich. Nur wenn der erste Kern voll ausgelastet ist, stürzen die Programme der Reihe nach ab und schlussendlich gibt es einen BSOD weil irgendein Treiber wieder nicht bekam was er wollte.

    Nun die schon im Titel angedeutete Frage: Kann man einfach so mal einen CPU-Kern ausschalten / deaktivieren / bestechen? Es passiert definitiv nur bei dem einen Kern, der andere hat keine Probleme mit voller Auslastung.

    Der Experimentierfreude wegen natürlich, produktiv wird damit nichts mehr gemacht und sonst halt bald weggeschmissen.

    Es handelt sich um eine AMD Athlon X2 6000+ (Sockel AM2), die vermutlich mal einen Hitzeschaden hatte (Lüfter total zugedreckt, Temperaturen um 60°C+).

  • Also bei meinem AM3 geht sowas glaube ich, aber bei AM2 hab ich sowas noch nicht gesehn.

    PC : ASRock N100M - 16GB DDR4 - 256GB NVMe SSD - ASRock Arc A310 - Xilence XP400R6 - Aerocool HEXFORMBKV2 - Philips 24E1N1100A - Debian 13 KDE - ThinkPad : X240 - i5 4300U - 8GB DDR3 - 250GB SSD - Debian 13 KDE- ONE A150 : VIA C7 1GHz - 1GB RAM - 60GB HDD - Debian 12 LXDE - ONE A110 : VIA C7 1GHz - 512MB RAM - 2GB SSD - XP Pro - Mobiltelefon : Nokia 110 4G (2021)
    philippschuster.de.tl/

  • Ja, aber das war immer die niedrigste Temperatur, die zu sehen war. Wenn man z.B. schon den Mediaplayer an hatte, war sie bei 70° und mehr. Und da wird's langsam kritisch.

    Runtertakten werde ich mal versuchen. Kann man in Windows den Kern denn nicht deaktivieren über den Gerätemanager (ja, eine selten dämliche Frage!)?

  • So dämlich ist die garnicht, denn dort werden unter "Prozessoren" alle kerne angezeigt. Man müsste die eigentlich dort deaktivieren können.

  • Würde das nicht den Zweck auch erfüllen?

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Auf SPARC Archidektur mit Solaris funktioniert das. (Musste mal einen Script schreiben der CPU-Kernen auf gewissen Servern ausschaltet, da gewisse Software auf CPUs lizenziert war und man da etwas Geld sparen wollte.) Bei der x86-Archidektur sind sollte spielchen nicht gerade üblich und eher experimentell (was für dich ja ok wäre).

    Ein bisschen Googlen hat mir folgende resultate geliefert:
    Gewisse Boards bieten Bios-Optionen an.
    Unter Windows lässt sich per Bootparameter einstellen wieviele Cores laufen. Man kann aber offensichtlich nicht gezielt wählen welche laufen sollen. (siehe WinFuture-Forum.de > Core2duo - Kern Abschalten)
    Je nach Linux-Distrubiton kann man mit /sys/devices/system/cpu/online bzw offline herumspielen.

  • Zitat von chessboi

    Auf SPARC Archidektur mit Solaris funktioniert das. (Musste mal einen Script schreiben der CPU-Kernen auf gewissen Servern ausschaltet, da gewisse Software auf CPUs lizenziert war und man da etwas Geld sparen wollte.) Bei der x86-Archidektur sind sollte spielchen nicht gerade üblich und eher experimentell (was für dich ja ok wäre).


    Sehr interessant, gut zu wissen!

  • Das ist falsch, zumindest wenn ich mir nun den Task-Manager ansehe. Genau wie der max. Speicher bleibt die Einstellung auch während der Laufzeit des Betriebssystems erhalten.

  • Ja es begrenzt die kerne. allerdings hat man keine auswahl. der logisch erste wird immer genommen.

    probier das mit den runtertakten. und dann bench ihn mal stark durch. kannst ja relativ einfach runtertakten (wenns bios sonst nix bietet) indem du den systembus niedriger stellst.

  • Mal so nebenbei gefragt: Bringt es bei Notebooks verlängerte Akkulaufzeiten mit sich, wenn man einen Kern ausschaltet, oder sogar verkürzte?

  • Normalerweise sollte sich die Laufzeit um einiges verlängern, Weil ja fast der halbe Prozessor steht, bei manchen Anwendungen könnte es allerdings sein dass der Prozessor dann öfter aus dem Energiesparmodus muss um eine Aufgabe zu erledigen, die er mit 2 Kernen im Energiesparmodus geschafft hätte, so kann es sein dass es sich nichts bringt aber Verkürzen kann ich mir nicht vorstellen...

    ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB LPDDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS 13,3" - Win11
    New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS 43" - Win11
    🍎 MacBook 10,1 - Core i5-7Y54 - 8 GB LPDDR3 - HD 615 - 512 GB NVMe - 1440p 12" - macOS15

  • Doofe Frage, warum wird im Taskmanager nur ein Core angezeigt? bei nem Dual sollten da 2 drinnen sein.

    IBM Thinkpads: 340CSE, 360PE, 240, 701CS, 380XD, 760XD, 600X, R30, T23,T30, X30, 2x X40, X60s, T41, T43p, R50e, R52, R61, T500, X200s, X201, X220,. X230, X240.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!