Benutzerressourcenbeschränkungen bestimmen die Menge der Ressourcen, die für eine bestimmte Sitzung verwendet werden können. Folgende Ressourcen können gesteuert werden:
maximum size of core files
maximum size of a process's data segment
maximum size of files created
maximum size that may be locked into memory
maximum size of resident memory
maximum number of file descriptors open at one time
maximum size of the stack
maximum amount of cpu time used
maximum number of processes allowed
maximum size of virtual memory available
Es ist wichtig zu beachten, dass diese Einstellungen pro Sitzung gelten. Dies bedeutet, dass sie nur für die Zeit wirksam sind, in der der Benutzer angemeldet ist (und für alle Prozesse, die sie in diesem Zeitraum ausführen). Sie sind keine globalen Einstellungen. Mit anderen Worten, sie sind nur für die Dauer der Sitzung aktiv und die Einstellungen sind nicht kumulativ. Wenn Sie beispielsweise die maximale Anzahl von Prozessen auf 11 festlegen, werden möglicherweise nur 11 Prozesse pro Sitzung ausgeführt. Sie sind nicht auf insgesamt 11 Prozesse auf dem Computer beschränkt, da sie möglicherweise eine weitere Sitzung einleiten. Alle Einstellungen beziehen sich auf die Prozesseinstellungen während der Sitzung, mit Ausnahme der maximalen Anzahl von Prozessen.
Für jede oben aufgeführte Eigenschaft können zwei Arten von Grenzwerten festgelegt werden, ein hartes und ein weiches Limit .
Ein festes Limit kann vom Benutzer nicht mehr geändert werden, sobald es festgelegt wurde. Harte Limits können nur vom Root-Benutzer geändert werden. Eine weiche Grenze kann jedoch vom Benutzer geändert werden, kann jedoch die harte Grenze nicht überschreiten, dh sie kann einen minimalen 0-Wert und einen maximalen Wert haben, die gleich der "harten Grenze" sind.
Für weitere Informationen