Pokud je dotyčný počítač desktop, můžete do spořiče obrazovky zavěsit spouštěcí/zastavovací skript, aby se proces zastavil, když je spořič obrazovky neaktivní a naopak.
Je nešikovné zařídit, aby byl proces pouze přítomný když je systém jinak nečinný.
Spuštění programu v těchto podmínkách není tak těžké. Musíte zařídit, aby byl program čistě ukončen, a zjistit, jak a kdy to udělat.
Musíte být schopni rozlišit mezi využitím procesoru tímto procesem a ostatními programy, které mohou být spuštěny, abyste mohli zjistit, zda je systém správně „nečinný“.
Je to hodně jednodušší, aby byl proces pouze naplánován když je systém jinak nečinný. Stačí použít příkaz 'nice' ke spuštění klienta [email protected].
To však nevyřeší problém nedostatečné paměti RAM. Pokud máte povolený odkládací prostor, systém by měl být schopen vyměnit všechny procesy s nízkou prioritou tak, aby nespotřebovávaly skutečné zdroje, ale dejte si pozor na velký zásah do I/O disku pokaždé, když váš example@unixlinux. online klient swapuje dovnitř a ven z RAM.
p.s. RAM je v současné době velmi levná...
p.p.s. viz tento článek
může být Potřebujete nastavit na nečinné úloze nejnižší prioritu přes nice.