projekty
Projekty poskytujú spôsob, ako presadiť limity využívania zdrojov pre rôznych používateľov a skupiny. Môžu sa použiť na obmedzenie počtu súborov, ktoré proces môže otvoriť, jeho maximálna veľkosť, využitie procesora, pridelenie pamäte a ďalšie.

Každý proces a užívateľ patrí do jedného alebo viacerých projektov. Počiatočný projekt používateľa je určený v čase prihlásenia a bude buď predvolený, alebo projekt nastavený v časti Užívateľské atribúty tohto modulu. Používatelia môžu prepnúť na rôzne projekty pomocou príkazu newtask .

Každý projekt má zoznam používateľov a skupín, ktoré majú prístup k nemu, napríklad prepnutím naň príkazom newtask . To, že užívateľ je členom projektu, nemusí nevyhnutne znamenať, že k nemu automaticky bude patriť v čase prihlásenia - toto musí byť nastavené v časti Užívateľské atribúty .

Najdôležitejšie atribúty projektu sú limity zdrojov, ktoré sa vzťahujú na jeho členov. Každý z nich má nasledujúce atribúty:

prostriedky
Prostriedok, ktorý riadi, ako napríklad deskriptor procesného súboru max. Pre maximálnu veľkosť súboru, ktorý je možné vytvoriť, alebo proces maximálny čas procesora pre množstvo času CPU, ktoré môže proces spotrebovať.
Typ zdroja
Určuje, kto môže zmeniť tento limit prostriedkov a takmer vždy je nastavený na Privileged . Tento atribút je voliteľný - ak vyberiete možnosť <Žiadne> , bude namiesto toho platiť globálny limit systému pre daný prostriedok. Význam ďalších možností je:
Horná hranica
Horná hranica použitia, ktorú môže proces spotrebovať pred spustením akcie. Toto sa zadáva v bajtoch, sekundách alebo počte vlákien, v závislosti od typu prostriedku.
Akcia pri prekročení
Určuje, čo sa stane s procesom, ktorý presahuje limit. Zvyčajne sa nastaví na Zakázať , čo jednoducho spôsobí zlyhanie systémového volania, ktoré sa pokúsilo prekročiť limit. Užitočné však môžu byť aj možnosti vyslania signálu do priestupkového procesu.