"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.

    ONE A110 - VIA C7-M 1GHz - 512MB RAM - VIA Chrome9 HC3 IGP 64MB - 2GB SSD - 32GB SD - 7" Display 800x480 - Windows XP Professional
    Haupt-PC - VIA C7-D 1,8GHz - Biostar VioTech 3100+ - 2GB RAM - Radeon HD 5450 512MB - 120GB SSD - Asus PM17TA 17" 1280x1024 - Windows XP Professional
    Mobil - 10" Tablet PC "Tab K10" Android 13 - 4" Smartphone Cubot J20 Android 12
    philippschuster.de.tl/

  • ich würde es auch probieren, die niedriger zu betreiben. und evtl. die spannung zu erhöhen. weil entweder ist die richtig defekt und kann garnix mehr oder sie ist "falsch selektiert"

  • 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 DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
    New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
    Es ist RISC im Haus!

  • 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.

Jetzt mitmachen!

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