NVidia - Script Windows PowerPlan Switcher pentru comunitatea Nvidia igor´sLAB

Stunrise

membru

Am scris un script care schimbă automat planul de alimentare Windows în funcție de încărcarea GPU-ului Nvidia și de starea P (Compatibil numai cu plăcile grafice Nvidia). Așadar, combin planul de economisire a energiei „echilibrat” pentru non-jocuri cu planul de economisire a energiei „de înaltă performanță” în timp ce placa grafică este încărcată, așa că joc.

script

De îndată ce placa grafică se transformă în P0 (Starea de performanță și are o încărcare de peste 25% GPU: Performanță ridicată
În timp ce placa grafică se află într-un mod de economisire a energiei sau are o utilizare a GPU mai mică de 25%: echilibrat
Toți parametrii sunt configurabili în mod liber în blocul ## To Fill ##

În special în jocuri, procesorul are o sarcină foarte fluctuantă, astfel încât, cu un plan echilibrat de economisire a energiei în limita GPU-ului, pot apărea latențe semnificative și creșteri ale întârzierii, deoarece nucleele procesorului încetinesc atunci când sarcina este scăzută și apoi trebuie să se întoarcă din nou când există o sarcină maximă. În funcție de joc, efectele sunt inexistente (Quantum Break) sau extrem de perturbatoare (Overwatch sau Nioh).

  • Scriptul nu cauzează nicio sarcină de lucru semnificativă
  • Când navigați, energia este economisită, în timp ce jocurile, latențele sunt reduse la minimum
  • Comutarea are loc automat și parametrii pot fi configurați în script

1: Copiați codul scriptului într-un fișier text de pe computer și redenumiți-l din .txt în .ps1 (în exemplul meu C: \ Install \ Scripts \ Nvidia_PowerPlanSwitcher \ Nvidia_PowerPlanSwitcher.ps1)

2: Deschide programarea sarcinilor (Task Scheduler în eng) și merge la „Creare sarcină”. Acum urmează imaginile.

După aceste setări puteți salva sarcina cu OK și trebuie doar să introduceți parola.

De la următorul start Windows, scriptul rulează cu o întârziere de 1 minut și verifică încărcarea GPU la fiecare 10 secunde pentru a seta apoi planul de alimentare Windows în consecință. Scriptul rulează apoi ca „powershell.exe” în Managerul de activități. Deci, în timp ce scriu aceste rânduri aici în Edge, planul energetic echilibrat este activ, dar imediat ce încep jocul, după câteva secunde, planul energetic de înaltă performanță este trecut la.

Testat sub Windows 10 cu un GTX 1080 și un driver Nvidia standard fără Geforce Experience