Fórum Root.cz

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

Název: Jak na pokročilé řízení priority procesu
Přispěvatel: xmms kdy 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 kdy 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 kdy 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 kdy 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 kdy 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.