|
Size: 2785
Comment: initial french version
|
← Revision 3 as of 2014-03-23 09:02:48 ⇥
Size: 2792
Comment: sync with English master
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 21: | Line 21: |
| %ulimit -H -l | $ ulimit -H -l |
| Line 25: | Line 25: |
| %ulimit -S -l | $ ulimit -S -l |
| Line 29: | Line 29: |
| %ulimit -S -l 48 | $ ulimit -S -l 48 |
| Line 32: | Line 32: |
| %ulimit -S -l | $ ulimit -S -l |
| Line 36: | Line 36: |
| %ulimit -H -l | $ ulimit -H -l |
| Line 39: | Line 39: |
| %ulimit -H -l 128 | $ ulimit -H -l 128 |
| Line 45: | Line 45: |
| %ulimit -H -a | $ ulimit -H -a |
Translation(s): English - Français - Italiano
I sistemi operativi Unix possono forzare dei "limiti" sulle risorse che un processo o un utente può usare.
pam_limits
In Debian, pam_limits forza i limiti quando viene aperta una sessione. I limiti sono definiti in /etc/security/limits.conf, vedere limits.conf(5) e /etc/pam.d/*.
Notare che pam_limits non viene usato in /etc/pam.d/common-session e /etc/pam.d/common-session-noninteractive, perciò non sarà attivo per i demoni (è nella configurazione di PAM per atd, cron, login, sshd, su, sudo, ...). Per esempio, i limiti di apache2 sono configurati in /etc/apache2/envvars (vedere 615632).
ulimit
Qualsiasi utente può cambiare il suo limite debole ("Soft") tra il valore "zero" e il limite stringente ("Hard") (tipicamente imposto da pam_limit). Per esempio, bash(1) ha ulimit:
## Mostra l'attuale limite stringente fissato per "memlock" $ ulimit -H -l 64 ## Mostra l'attuale limite debole fissato per "memlock" $ ulimit -S -l 64 ## Imposta l'attuale limite debole per "memlock" a 48KiB $ ulimit -S -l 48 ## Va bene! $ ulimit -S -l 48 ## Il limite stringente e' sempre 64K $ ulimit -H -l ## E non e' possibile modificarlo $ ulimit -H -l 128 bash: ulimit: max locked memory: cannot modify limit: Operation not permitted
Elencare tutti i limiti stringenti:
$ ulimit -H -a core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 16382 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) unlimited cpu time (seconds, -t) unlimited max user processes (-u) unlimited virtual memory (kbytes, -v) unlimited file locks (-x) unlimited
Documentazione
Vedere anche
quota - implementazione del sistema di quote per i dischi
