Projekty
Projekty poskytují způsob, jak vynutit omezení využívání zdrojů pro různé uživatele a skupiny. Mohou být použity k omezení počtu souborů, které proces může otevřít, jeho maximální velikost, využití procesoru, přidělení paměti a další.

Každý proces a uživatel patří do jednoho nebo více projektů. Počáteční projekt uživatele je určen v době přihlášení a bude buď výchozí, nebo projekt nastavený v sekci Uživatelské atributy tohoto modulu. Uživatelé mohou pomocí příkazu newtask přepnout na různé projekty.

Každý projekt má seznam uživatelů a skupin, kterým je povolen přístup, například přepnutím na něj příkazem newtask . To, že uživatel je členem projektu, nutně neznamená, že mu bude automaticky patřit v době přihlášení - toto musí být nastaveno v sekci Uživatelské atributy .

Nejdůležitějšími atributy projektu jsou limity prostředků, které se vztahují na jeho členské uživatele. Každý má následující atributy:

Zdroj
Prostředek, který řídí, například deskriptor procesního souboru max. Pro maximální velikost souboru, který lze vytvořit, nebo proces.max -cpu-time pro množství času procesoru, které může proces spotřebovat.
Typ zdroje
Určuje, kdo může tento limit prostředků upravit a je téměř vždy nastaven na Privileged . Tento atribut je volitelný - pokud je vybrána možnost <Žádná> , bude místo toho platit globální limit systému pro zdroj. Význam dalších možností je:
Horní limit
Horní limit využití, který může proces spotřebovat před spuštěním akce. To se zadává v bajtech, sekundách nebo počtu vláken, v závislosti na typu zdroje.
Akce při překročení
Určuje, co se stane s procesem, který překračuje limit. Obvykle je nastavena na Odepřít , což jednoduše způsobí selhání systémového volání, které se pokusilo překročit limit. Užitečné však mohou být i možnosti, jak vyslat signál do přestupkového procesu.