prosjekter
Prosjekter gir en måte å håndheve grenser for ressursbruk for forskjellige brukere og grupper. De kan brukes til å begrense antall filer en prosess kan åpne, det er maksimal filstørrelse, CPU-bruk, minnetildeling og mer.

Hver prosess og bruker tilhører ett eller flere prosjekter. En bruker innledende projectis bestemmes ved innlogging, og vil enten være standard eller prosjektet sett i bruker attributter i denne modulen. Brukere kan bytte til forskjellige prosjekter ved å bruke kommandoen newtask .

Hvert prosjekt har en liste over brukere og grupper som har tilgang til det, for eksempel ved å bytte til det med kommandoen newtask . Bare fordi en bruker er medlem av et prosjekt betyr ikke nødvendigvis at han vil automatisk tilhøre det ved innlogging om - dette må være innstilt i brukerattributter delen.

De viktigste egenskapene til et prosjekt er ressursgrensene som gjelder for medlemsbrukere. Hver har følgende attributter:

Ressurs
Ressursen den kontrollerer, for eksempel process.max-file-deskriptor for maksimal opprettbar filstørrelse, eller process.max-cpu-tid for hvor mye CPU-tid en prosess kan forbruke.
Ressurstype
Bestemmer hvem som kan endre denne ressursgrensen, og er nesten alltid satt til Priviligerte . Denne attributtet er valgfri - hvis <Ingen> er valgt, vil den globale systemgrensen for ressursen gjelde i stedet. Betydningen av de andre alternativene er:
Øvre grense
Den øvre grensen for bruk som en prosess får lov til å konsumere før handlingen utløses. Dette legges inn i byte, sekunder eller antall tråder, avhengig av ressurstype.
Handling når overskredet
Bestemmer hva som skjer med en prosess som overskrider grensen. Vanligvis er dette satt til Deny , noe som ganske enkelt får systemanropet som forsøkte å overskride grensen til å mislykkes. Alternativene for å sende et signal til den fornærmende prosessen kan imidlertid også være nyttige.