AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Leistung der CPU verringern

Ein Thema von Codewalker · begonnen am 22. Mai 2006 · letzter Beitrag vom 23. Mai 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#1

Leistung der CPU verringern

  Alt 22. Mai 2006, 14:12
Hallo zusammen.

Ich würde gerne einen PC von mir unbeaufsichtigt laufen lassen. Dabei möchte ich die Temperatur überwachen (via Smart oder MBM5) und auf erhöhte Werte reagieren können. Ist es möglich, die Leistung des Rechner oder der Harddisk via Delphi zu reduzieren, um eine Abkühlung er ermöglichen?
Thomas
  Mit Zitat antworten Zitat
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#2

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 14:23
Festplatte: Nein, außer einen der ACPI-Suspend-Modi.
Prozessor: Untertakten oder Sleep (mit Trennung vom Bus), kann zum Beispiel CPU-Cool
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#3

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 14:25
Verringert aktiviertes Akustik - Management die Wärmeabgabe bei Festplatten nicht auch?
  Mit Zitat antworten Zitat
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#4

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 14:28
Zitat von Daniel G:
Verringert aktiviertes Akustik - Management die Wärmeabgabe bei Festplatten nicht auch?
Ich wüsste nicht wieso, die Platte dreht danach genauso schnell wie davor. Wenn dann dürfte es nicht messbar sein (die Köpfe beschleunigen nicht so stark, wodurch weniger Reibungshitze zwischen Kopf und Luft entsteht... ).
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#5

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 14:31
Zitat von Frickeldrecktuxer_TM:
Zitat von Daniel G:
Verringert aktiviertes Akustik - Management die Wärmeabgabe bei Festplatten nicht auch?
Ich wüsste nicht wieso, die Platte dreht danach genauso schnell wie davor.
Hmm... stimmt auch wieder... kleiner Fenkdehler...
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#6

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 14:38
@Frickeldrecktuxer_TM:

Was meinst du mit Sleep? Den Befehl aus Delphi oder ist das ein anderer Befehl?
Thomas
  Mit Zitat antworten Zitat
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#7

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 15:49
Zitat von Codewalker:
Was meinst du mit Sleep? Den Befehl aus Delphi oder ist das ein anderer Befehl?
Ne
Moderne Prozessoren beherrschen verschiedene Sleep-States, C1 bis C3. Bei Athlon-Systemen möchtest du für C3 noch das Taktsignal vom Bus nehmen, wobei der Prozessor dann fast vollständig deaktiviert wird. CPUCool kann sowas, wie du das in Delphi machst, keine Ahnung, ich wäre mir nichtmal sicher daß du das im Userspace überhaupt kannst. Aber dafür stecke ich zu wenig in der Materie, um die genaue Instruktionen geben zu können, wie du deinen Chipsatz dazu überredest, den Prozessor in einen der Stromspar-Modi zu versetzen.
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 15:57
Auf der Homepage von CPUCool hab ich das hier gefunden:

Zitat:
Under many operating systems like Windows NT and Linux the CPU issues an HALT operation when there is nothing to do. That enables a CPU build in functionality that reduces the power consumption
Weiß denn jemand, wie ich dieses Kommando sende?
Thomas
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#9

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 16:31
Delphi-Quellcode:
asm
  HLT ; thx to Frickel[...]TM
end;


Aber - aufpassen! Das ist eine privilegierte Instruktion, die du nur aus Ring0 ausführen darfst (sprich - Kernel).
  Mit Zitat antworten Zitat
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#10

Re: Leistung der CPU verringern

  Alt 22. Mai 2006, 16:33
IIRC ist das Mnemonic HLT
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz