NVidia - Script Windows PowerPlan Switcher az Nvidia igor´sLAB közösséghez

Döbbenet

tag

Írtam egy szkriptet, amely az Nvidia GPU terhelésétől és a P-állapottól függően automatikusan megváltoztatja a Windows energiaellátási tervét (Csak az Nvidia grafikus kártyákkal kompatibilis). Kombinálom tehát a "Kiegyensúlyozott" energiamegtakarítási tervet a nem játékhoz és a "Nagy teljesítményű" energiatakarékossági tervet, miközben a grafikus kártya be van töltve, így játékot folytatok.

windows

Amint a grafikus kártya P0-ra változik (Teljesítményállapot és több mint 25% -os GPU-terheléssel rendelkezik: Nagy teljesítményű)
Amíg a grafikus kártya energiatakarékos módban van, vagy kevesebb, mint 25% -os GPU-kihasználtság van: Kiegyensúlyozott
Minden paraméter szabadon konfigurálható a ## To Fill ## blokkban

Különösen a játék terén a processzor nagyon ingadozó terheléssel rendelkezik, így a kiegyensúlyozott energiatakarékossági terv betartásával a GPU határértéke jelentős késleltetéseket és késleltetési csúcsokat okozhat, mivel a processzormagok lassulnak, amikor a terhelés alacsony, majd újra kell ébreszteniük, amikor csúcsterhelés van. A játéktól függően a hatások nem léteznek (Quantum Break) vagy rendkívül zavaróak (Overwatch vagy Nioh).

  • A szkript nem okoz jelentős terhelést
  • Böngészés közben az energiamegtakarítás, játék közben pedig a késleltetés minimálisra csökken
  • A váltás automatikusan megtörténik, és a paraméterek a szkriptben konfigurálhatók

1: Másolja a parancsfájl kódját egy számítógépes szövegfájlba, és nevezze át .txt fájlról .ps1 fájlra (a C példában: \ Install \ Scripts \ Nvidia_PowerPlanSwitcher \ Nvidia_PowerPlanSwitcher.ps1)

2: Megnyitja a feladatütemezőt (Task Scheduler in eng), és az "Új feladat létrehozása" elemre megy. Most kövesse a képeket.

Ezen beállítások után mentheti a feladatot az OK gombbal, és csak a jelszavát kell megadnia.

A következő Windows indítástól kezdve a szkript 1 perc késéssel fut, és 10 másodpercenként ellenőrzi a GPU betöltését annak érdekében, hogy ennek megfelelően beállítsa a Windows energiaellátási tervét. Ezután a parancsfájl "powershell.exe" néven fut a Feladatkezelőben. Tehát amíg ezeket a sorokat írom ide, az Edge-be, a kiegyensúlyozott energiaterv aktív, de amint elindítok egy játékot, néhány másodperc múlva a nagy teljesítményű energiaterv átkapcsol.

Windows 10 alatt tesztelve, GTX 1080-mal és Geforce Experience nélküli standard Nvidia illesztőprogrammal