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)