Stránka 1 z 1

Omezeni vypoctu na CPU

Napsal: ned úno 19, 2006 12:19 pm
od nikilauda
Mam 2 procesorovy server (Linux) a potrebuji vypocet omezit jen an jeden procesor. Jde to nejak udelat ? Nebo alespon omezit vyuziti procesoru pod 90%.

Proc - aplikace hlasi trvale (cti cca 30 minut v kuse) vytizeni CPU na 1005 a to je nezadouci.

Napsal: ned úno 19, 2006 12:31 pm
od dejvidek
Ahoj,
Omezit výpočet na jeden procesor jde a to v nastavení na webu, kde je položka, kolik procesorů může výpočet maximálně použít. Článek o nastavení je tady.
dejv

Napsal: ned úno 19, 2006 1:42 pm
od nikilauda
Ano, jenze to je globalni nastaveni pro vsechna PC. Pletu se ?
Jenze to potrebuji jen na tom jednom...

Napsal: ned úno 19, 2006 2:07 pm
od IQE
nikilauda píše:Ano, jenze to je globalni nastaveni pro vsechna PC. Pletu se ?
Jenze to potrebuji jen na tom jednom...
Tak si dej jen to 1Pc na nastavení work

Napsal: ned úno 19, 2006 2:44 pm
od azor666
Jen blíže specifikuji jestli mohu. Na webu projektu jdou přidat další (bohužel jen) 3 oddělená nastavení pro home-work-school a do jednoho z nich se nastaví jen 1 cpu (jiná zásoba...) a v kartě příslušného pc se nastaví daný profil na např work. A u ostatních pc na něco jiného.
Na snížení výkony pod sto procent je existuje program TreadMaster (bohužel jsem nestačil najít link)

Napsal: ned úno 19, 2006 6:43 pm
od dejvidek
Program ThreadMaster je zde. Uvítal bych zušenosti někoho, kdo ho používá, hodil by se návod, já sem z toho moudrej nebyl.
dejv

Napsal: ned úno 26, 2006 4:31 pm
od nikilauda
dejvidek píše:Program ThreadMaster je zde. Uvítal bych zušenosti někoho, kdo ho používá, hodil by se návod, já sem z toho moudrej nebyl.
dejv
Super, mockrat diky. Zitra na to kouknu, jestli bude trocha casu. Skoda, ze to je pouze pro MS Windows 2000+ 8)

Napsal: ned úno 26, 2006 5:57 pm
od nikilauda
Pouziti
Stahnout, rozbalit, do adresare.
Spustit Install.cmd , tim se nahraje jako sluzba a spusti se.

Nastaveni
Nema GUI, vse je ulozeno v registrech.
Jako klicovy parametr mi prijde CPUThresholdPct. Tento parametr totiz urcuje MAXIMALNI vyuziti procesoru VSEMI procesy. Jako default je 15%, tzn. maximalni zatizeni procesoru je 15%. Mistoprisezne prohlasuji, ze to opravdu funguje :)
Jak tuto hodnotu zmenit ? Bud pomoci programu regedit hodnotu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters\CPUThresholdPct nebo vytvorenim souboru zmena.reg a naslednym spustenim (je to spustitelny soubor). Pro priklad zmena na 66%.


zmena.reg

Kód: Vybrat vše

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters]
"CPUThresholdPct"="66"
Po zmene je potreba sluzbu prestartovat nebo prestartovat pocitac.

Moznosti jsou samozrejme bohatsi, tzn. omezeni lze nastavovat na jednotlive procesy (spustene programy). Ale to jsem jeste nezkousel. Na me stolni PC to staci, aby tolik nehucel, a servery s Windows nemam :roll:

Odinstalovani
Script na odinstalaci najdete zde : http://bednorz.uni2.net/anyland/threadm ... wnload.htm, resp. http://bednorz.uni2.net/anyland/threadmaster/uninst.cmd


Linux
Jestli najdu neco podobneho pro Linux, tak to sem pridam.

Napsal: ned úno 26, 2006 6:03 pm
od FordPrefect
nikilauda píše:Pouziti
Linux
Jestli najdu neco podobneho pro Linux, tak to sem pridam.
Vsechny unixove platformy maji nastroje, ktere umoznuji kontrolovat spotrebu zdroju jednotlivych uzivatelu.

Napsal: ned úno 26, 2006 7:28 pm
od nikilauda
Vsechny unixove platformy maji nastroje, ktere umoznuji kontrolovat spotrebu zdroju jednotlivych uzivatelu.
Muzes me prosim nasmerovat ? Nikdy predtim jsem to nepotreboval. Diky.

Napsal: čtv bře 02, 2006 4:23 pm
od azor666
asi tady brzo začnu létat jako holubička (pokut blbost opravdu nadnaší)
odkazy na ThreadMaster pro win a cpu limiter pro linux máme celou dobu pod nosem na oficiálním webu SETI
http://setiathome.berkeley.edu/download_network.php

Napsal: pon bře 13, 2006 11:34 am
od nikilauda
azor666 píše:asi tady brzo začnu létat jako holubička (pokut blbost opravdu nadnaší)
odkazy na ThreadMaster pro win a cpu limiter pro linux máme celou dobu pod nosem na oficiálním webu SETI
http://setiathome.berkeley.edu/download_network.php
Diky za odkaz :)
Vis, SETI nepocitam, jenom Climateprediction a nove i Einsteina. Takze na Web SETI ani ostatnich projektu nechodim vubec ....