O listă a proceselor care rulează Linux

Abordarea managementul proceselor în Linux nu este la fel de evident. Toate procesele au drepturi limitate și pot afecta doar o zonă limitată a sistemului, ceea ce elimină posibilitatea de a procesului de disfuncționalitate procesorului de suprasarcină și procesul de cunoștințe de management, echipele pot face rapid cu procesul de problematică și de a stabiliza sistemul de operare.

Echipa de management de proces

Pentru a vedea o listă de procese care rulează, introduceți comanda


Ca rezultat al acestei comenzi, o listă de procese care rulează, Linux va fi afișat cu numele și PID (identificator personal) utilizat de către CPU.

Introducerea aceleași comenzi cheie


Acesta vă permite să obțineți o informație despre procesele extinse: PID, utilizarea memoriei și CPU, utilizatorul a început procesul, echipa care a lansat procesul de deschidere și de ore.

Folosind chei diferite de comandă PS, pot fi obținute, precum și alte informații despre procesele care rulează: ID-mamă valoare de prioritate de proces, starea (de funcționare, de dormit, pompare de stat este oprit, proces zombie), cota de memorie și procesor de timp, în procente, ora de începere și etc.


Se afișează informații despre starea proceselor la momentul actual. Pentru a afișa informațiile de pe lista de procese care rulează Linux în timp real, utilizați comanda


Rezultatul este un vârf de comandă de ieșire este similară cu ieșirea PS, cu diferența că informația de proces este actualizat continuu.

Procesul valorii de prioritate poate varia de la -20 (cea mai mare) la 20 (scăzut). În mod implicit, acesta începe procesul expus prioritatea procesului părinte. Pentru a schimba procesul de executabil este folosit comanda prioritate


care indică modul în care ar trebui să fie noua prioritate de proces diferit de prioritatea procesului părinte.

Cel mai frumos argument comanda -20-19. echipă


modifica prioritatea proceselor care rulează: -3522 creștere bazat pe kernelul -uuser- în Prioritatea 3 pentru procesele de utilizator și identificatorul de utilizator 522.

Expunând priorități negative este disponibilă numai pentru superuser.

Pentru a întrerupe, oprire, procesul de pornire suspendat, precum și procesele de comunicare a altor semnale de informare utilizate procese transmise prin comanda kill, de exemplu:

  • kill-9688 - un PID688 finalizarea procesului oricum (ucide semnal);
  • ucide -15 688 - finalizarea unui program de PID688 (semnal de termen);
  • ucide -19 688 - suspendarea procesului de execuție PID688 (semnal de oprire).

Alte opțiuni, și semnalul comenzi de control a proceselor pot fi găsite prin apelarea echipele de date de referință, uneori, au găsit diferențe în funcție de distribuție.

„Zombies“ în lista de procesele care rulează Linux


De multe ori în lista de procese care rulează, Linux poate vedea procesele zombie (astfel de procese coloana de stare este litera Z). Astfel de procese sunt formate în cazul în cazul în care aceasta a fost cauzată de comanda final proces al cărui părinte nu este încă satisfăcută și care poate necesita tratament în acest proces. Z-proces nu utilizează resurse.


În scopul de a elimina „zombie“ în lista de Linux care rulează procesele necesare pentru a finaliza procesul părinte.

articole similare