Fórum Root.cz

Hlavní témata => Software => Téma založeno: xmms 02. 01. 2012, 09:52:59

Název: Jak na pokročilé řízení priority procesu
Přispěvatel: xmms 02. 01. 2012, 09:52:59
Dělám na disku nějaké náročné věci jako třeba kopírování velkého množství dat, testování antivirem apod. Jsou toho stovky gigabajtů a trvá to celý den. Tak třeba spustím antivir s nejnižší možnou prioritou 19, ono to na pozadí běhá v terminálu. Ale i tak je počítač dost zpomalený a špatně se s tím pracuje. Dá se ta priorita předělat tak, aby měl počítač pro jinou práci alespoň skoro stejně rychlé odezvy jako kdyby ten program neběžel?
Myslím, že nejvíc to zpomalují diskové operace. Při spuštění třeba CPU Burn je počítač docela svižný.
Název: Re:Jak na pokročilé řízení priority procesu
Přispěvatel: none 02. 01. 2012, 11:14:54
Pokud vis, ze je to otazkou disku, tak je treba limitovat prave rychlost pristupu k disku. Snadno pomoci CGOUPS. Slava za ne!
Název: Re:Jak na pokročilé řízení priority procesu
Přispěvatel: aaa158 02. 01. 2012, 12:57:36
zmenit kernel (>=2.6.38)?
http://www.pcworld.com/businesscenter/article/210966/tiny_linux_kernel_patch_delivers_huge_speed_boost.html
Název: Re:Jak na pokročilé řízení priority procesu
Přispěvatel: mkmm 02. 01. 2012, 14:55:49
Nebo to spoustej s ionice -c3 nice -n 19
Název: Re:Jak na pokročilé řízení priority procesu
Přispěvatel: xmms 03. 01. 2012, 20:01:25
Díky, ionice je to, co jsem potřeboval. Jinak kernel mám 3.1.0-1.2 z distribuce suse 12.1, v tom by problém být neměl.