Projecten
Projecten geven de mogelijkheid om limieten te forceren op bronnen die gebruikt worden voor verschillende gebruikers en groepen. Ze kunnen gebruikt worden om een beperking op te leggen aan het aantal files die een proces mag openen, de maximale file grote, CPU gebruik, geheugen toewijzen en nog veel meer.

Ieder proces en de gebruiker behoort aan 1 of meerdere projecten. De gebruiker zijn eerste project word bepaald bij het inloggen en zal dan de standaard voor het project zijn wat ingesteld is in de Gebruiker Attributen sectie van deze module. Gebruikers kunnen overschakelen naar andere projecten met behulp van de newtask opdracht.

Ieder project heeft een lijst met gebruikers en groepen die toegang hebben, bijvoorbeeld door over te schakelen met de newtask opdracht. Omdat een gebruiker lid is van een project wil dit nog niet zeggen dat hij er automatisch bijhoort na het inloggen - dit moet worden ingesteld in de Gebruiker Attributen sectie.

De meest belangrijke attributen van een project zijn de bron limieten die worden toegevoegd aan zijn gebruikers. Ieder lid heeft de volgende attributen :

Bron
De bron die het controleert, zoals process.max-file-descriptor voor de maximale aan te maken file grote, of process.max-cpu-time voor de hoeveelheid CPU tijd die dit proces mag hebben.
Bron type
Bepaald wie deze bron limieten mag modificeren, en is bijna altijd ingesteld op Privileged. Deze attributen zijn optioneel - als <Geen> is geselecteerd, zal de systeem globale limiet voor de bron worden toegevoegd. De betekenis van de andere opties zijn :
Bovenste limiet
Het bovenste limiet wat het proces mag gebruiken voordat er actie word ondernomen. Dit moet ingevuld worden in bytes, seconden of het aantal onderwerpen, afhankelijk van het bron type.
Actie wanneer het word overschreden
Bepaald wat er gebeurt met een proces als het limiet word overschreden. Normaal gesproken staat dit ingesteld op Negeren, waardoor simpelweg het systeem die het oproept waardoor het limiet word overschreden de oproep niet beantwoord zal worden. Echter, de opties om een ​​signaal te sturen naar het betrokken proces is ook bruikbaar.