Hallo,
ich habe einen Windows 2008R2 mit SP1 laufen. Dort laufen auch Programme. Leider verhält sich der Server anders als z.b. Windows 7. Braucht ein Programm Rechenleistung bleibt die CPU bei 1,6GHz anstatt auf 3,4GHz hochzugehen. 4 Tage suche im Internet brachte keine Abhilfe. Außer dem Rat von MS das man den Energiesparmodus auf Hochleistung stellen soll. Dann läuft die CPU IMMER auf 3,4GHz.
Nun habe ich mir überlegt, das wenn ich (bzw. ein Tool) merkt das eine Anwendung 25% Last erzeugt, ich entweder den CPU-Takt für einige Zeit auf Maximum stelle oder den Energiesparmodus ändere.
Nun zur Frage:
Kann man das mit Delphi realisieren? Gibt es eine Art
API worüber man eins von beiden einstellen kann?
Vielen dank im Voraus