Man page - prlimit(1)
Packages contains this manual
- getopt(1)
- x86_64(8)
- zramctl(8)
- findfs(8)
- blockdev(8)
- ipcmk(1)
- linux64(8)
- ldattach(8)
- findmnt(8)
- unshare(1)
- uclampset(1)
- partx(8)
- lscpu(1)
- flock(1)
- fallocate(1)
- setterm(1)
- terminal-colors.d(5)
- setsid(1)
- setarch(8)
- lsns(8)
- adjtime_config(5)
- chcpu(8)
- runuser(1)
- rtcwake(8)
- rev(1)
- lsipc(1)
- blkdiscard(8)
- nsenter(1)
- whereis(1)
- dmesg(1)
- fsck(8)
- blkid(8)
- ipcs(1)
- mcookie(1)
- lsblk(8)
- readprofile(8)
- switch_root(8)
- wdctl(8)
- mountpoint(1)
- lsmem(1)
- fsfreeze(8)
- i386(8)
- pivot_root(8)
- swaplabel(8)
- scols-filter(5)
- getty(8)
- chmem(8)
- chrt(1)
- agetty(8)
- blkzone(8)
- more(1)
- choom(1)
- mkswap(8)
- wipefs(8)
- taskset(1)
- lslocks(8)
- linux32(8)
- ionice(1)
- isosize(8)
- su(1)
- rename.ul(1)
- prlimit(1)
- namei(1)
- lslogins(1)
- ipcrm(1)
- fstrim(8)
- mkfs(8)
- hardlink(1)
- sulogin(8)
- setpriv(1)
apt-get install util-linux
Available languages:
en uk roManual
PRLIMIT
NUMEREZUMAT
DESCRIERE
OPȚIUNI GENERALE
OPȚIUNI PENTRU RESURSE
NOTE
EXEMPLE
AUTORI
CONSULTAȚI ȘI
RAPORTAREA ERORILOR
DISPONIBILITATE
NUME
prlimit - obține și stabilește limitele resurselor procesului
REZUMAT
prlimit [opțiuni] [ -- resursă [ = limite ]] [ --pid PID ]
prlimit [opțiuni] [ -- resursă [ = limite ]] comanda [ argument ...]
DESCRIERE
Dându-se un ID de proces și una sau mai multe resurse, prlimit încearcă să recupereze și/sau să modifice limitele.
Când se dă comanda , prlimit va executa această comandă cu argumentele date.
Parametrul limite este compus dintr-o valoare „soft” și una „hard”, separate prin două puncte (:), pentru a modifica valorile existente. În cazul în care nu se indică limite , prlimit va afișa valorile curente. Dacă nu se dă una dintre valori, se va utiliza cea existentă. Pentru a specifica limita nelimitată sau infinită ( RLIM_INFINITY ), se poate trece șirul -1 sau „unlimited”.
Din cauza naturii limitelor, limita „soft” trebuie să fie mai mică sau egală cu limita superioară (numită și plafon „celling”). Pentru a vedea toate limitele de resurse disponibile, consultați secțiunea OPȚIUNI PENTRU RESURSE .
• soft : hard Specifică ambele limite.
• soft : Specifică doar limita „soft”.
• : hard Specifică doar limita „hard”.
• valoare Specifică ambele limite la aceeași valoare.
OPȚIUNI GENERALE
--noheadings
Nu imprimă o linie de antet.
-o , --output listă
Definește coloanele de ieșire care trebuie utilizate. Dacă nu se specifică niciun aranjament de ieșire, se utilizează un set implicit. Utilizați --help pentru a obține o listă cu toate coloanele acceptate.
-p , --pid PID
Specifică ID-ul procesului. Fără această opțiune (și fără o comandă ), va fi utilizat procesul în curs de desfășurare.
--raw
Utilizează formatul de ieșire brut.
--verbose
Modul super-descriptiv.
-h , --help
Afișează acest mesaj de ajutor și iese.
-V , --version
Afișează versiunea și iese.
OPȚIUNI PENTRU RESURSE
-c , --core [ = limite ]
Dimensiunea maximă a unui fișier „core”.
-d , --data [ = limite ]
Dimensiunea maximă a datelor.
-e , --nice [ = limite ]
Prioritatea maximă de curtoazie „nice” care poate fi acordată.
-f , --fsize [ = limite ]
Dimensiunea maximă a fișierelor.
-i , --sigpending [ = limite ]
Numărul maxim de semnale în așteptare.
-l , --memlock [ = limite ]
Spațiul maxim de adrese blocate în memorie.
-m , --rss [ = limite ]
Dimensiunea maximă ocupată în memorie de un proces rezident („Resident set size”: RSS).
-n , --nofile [ = limite ]
Numărul maxim de fișiere deschise.
-q , --msgqueue [ = limite ]
Numărul maxim de octeți din cozile de mesaje POSIX.
-r , --rtprio [ = limite ]
Prioritatea maximă în timp real.
-s , --stack [ = limite ]
Dimensiunea maximă a stivei.
-t , --cpu [ = limite ]
Timpul procesorului, în secunde.
-u , --nproc [ = limite ]
Numărul maxim de procese.
-v , --as [ = limite ]
Limita spațiului de adrese.
-x , --locks [ = limite ]
Numărul maxim de fișiere de blocare deținute.
-y , --rttime [ = limite ]
Timpul de așteptare pentru sarcini în timp real.
NOTE
Apelul de sistem prlimit (2) este acceptat începând cu Linux 2.6.36, nucleele mai vechi vor întrerupe acest program.
EXEMPLE
prlimit --pid 13134
Afișează valorile limită pentru toate resursele curente.
prlimit --pid 13134 --rss --nofile=1024:4095
Afișează limitele RSS și stabilește limitele soft și hard pentru numărul de fișiere deschise la 1024 și, respectiv, 4095.
prlimit --pid 13134 --nproc=512:
Modifică doar limita soft pentru numărul de procese.
prlimit --pid $$ --nproc=unlimited
Stabilește pentru procesul curent atât valoarea soft, cât și cea de plafon „ceiling” pentru numărul de procese la nelimitat.
prlimit --cpu=10 sort -u hugefile
Stabilește atât limita de timp „soft” cât și cea „hard” a procesorului la zece secunde și rulează sort (1).
AUTORI
Davidlohr Bueso <dave@gnu.org> - În memoria lui Dennis M. Ritchie.
CONSULTAȚI ȘI
ulimit (1p), prlimit (2)
RAPORTAREA ERORILOR
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITATE
Comanda prlimit face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.