PRLIMIT(1) Comenzi utilizator PRLIMIT(1) NUME prlimit - ob<?>ine <?>i stabile<?>te limitele resurselor procesului REZUMAT prlimit [op<?>iuni] [--resursa[=limite]] [--pid PID] prlimit [op<?>iuni] [--resursa[=limite]] comanda [argument...] DESCRIERE Dandu-se un ID de proces <?>i una sau mai multe resurse, prlimit incearca sa recupereze <?>i/sau sa modifice limitele. Cand se da comanda, prlimit va executa aceasta comanda cu argumentele date. Parametrul limite este compus dintr-o valoare ,,soft" <?>i una ,,hard", separate prin doua puncte (:), pentru a modifica valorile existente. In cazul in care nu se indica limite, prlimit va afi<?>a valorile curente. Daca nu se da una dintre valori, se va utiliza cea existenta. Pentru a specifica limita nelimitata sau infinita (RLIM_INFINITY), se poate trece <?>irul -1 sau ,,unlimited". Din cauza naturii limitelor, limita ,,soft" trebuie sa fie mai mica sau egala cu limita superioara (numita <?>i plafon ,,celling"). Pentru a vedea toate limitele de resurse disponibile, consulta<?>i sec<?>iunea OP<?>IUNI PENTRU RESURSE. o soft:hard Specifica ambele limite. o soft: Specifica doar limita ,,soft". o :hard Specifica doar limita ,,hard". o valoare Specifica ambele limite la aceea<?>i valoare. OP<?>IUNI GENERALE --noheadings Nu imprima o linie de antet. -o, --output lista Define<?>te coloanele de ie<?>ire care trebuie utilizate. Daca nu se specifica niciun aranjament de ie<?>ire, se utilizeaza un set implicit. Utiliza<?>i --help pentru a ob<?>ine o lista cu toate coloanele acceptate. -p, --pid PID Specifica ID-ul procesului. Fara aceasta op<?>iune (<?>i fara o comanda), va fi utilizat procesul in curs de desfa<?>urare. --raw Utilizeaza formatul de ie<?>ire brut. --verbose Modul super-descriptiv. -h, --help Afi<?>eaza acest mesaj de ajutor <?>i iese. -V, --version Afi<?>eaza versiunea <?>i iese. OP<?>IUNI PENTRU RESURSE -c, --core[=limite] Dimensiunea maxima a unui fi<?>ier ,,core". -d, --data[=limite] Dimensiunea maxima a datelor. -e, --nice[=limite] Prioritatea maxima de curtoazie ,,nice" care poate fi acordata. -f, --fsize[=limite] Dimensiunea maxima a fi<?>ierelor. -i, --sigpending[=limite] Numarul maxim de semnale in a<?>teptare. -l, --memlock[=limite] Spa<?>iul maxim de adrese blocate in memorie. -m, --rss[=limite] Dimensiunea maxima ocupata in memorie de un proces rezident (,,Resident set size": RSS). -n, --nofile[=limite] Numarul maxim de fi<?>iere deschise. -q, --msgqueue[=limite] Numarul maxim de octe<?>i din cozile de mesaje POSIX. -r, --rtprio[=limite] Prioritatea maxima in timp real. -s, --stack[=limite] Dimensiunea maxima a stivei. -t, --cpu[=limite] Timpul procesorului, in secunde. -u, --nproc[=limite] Numarul maxim de procese. -v, --as[=limite] Limita spa<?>iului de adrese. -x, --locks[=limite] Numarul maxim de fi<?>iere de blocare de<?>inute. -y, --rttime[=limite] Timpul de a<?>teptare pentru sarcini in timp real. NOTE Apelul de sistem prlimit(2) este acceptat incepand cu Linux 2.6.36, nucleele mai vechi vor intrerupe acest program. EXEMPLE prlimit --pid 13134 Afi<?>eaza valorile limita pentru toate resursele curente. prlimit --pid 13134 --rss --nofile=1024:4095 Afi<?>eaza limitele RSS <?>i stabile<?>te limitele soft <?>i hard pentru numarul de fi<?>iere deschise la 1024 <?>i, respectiv, 4095. prlimit --pid 13134 --nproc=512: Modifica doar limita soft pentru numarul de procese. prlimit --pid $$ --nproc=unlimited Stabile<?>te pentru procesul curent atat valoarea soft, cat <?>i cea de plafon ,,ceiling" pentru numarul de procese la nelimitat. prlimit --cpu=10 sort -u hugefile Stabile<?>te atat limita de timp ,,soft" cat <?>i cea ,,hard" a procesorului la zece secunde <?>i ruleaza sort(1). AUTORI Davidlohr Bueso <dave@gnu.org> - In memoria lui Dennis M. Ritchie. CONSULTA<?>I <?>I ulimit(1p), prlimit(2) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosi<?>i sistemul de urmarire al erorilor <https://github.com/util-linux/util-linux/issues>. DISPONIBILITATE Comanda prlimit face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>. util-linux 2.41 2025-03-29 PRLIMIT(1)