Você está na página 1de 7

Gerenciamento de Processos Linux

Disciplina Sistemas Operacionais 1


Prof. Dr. Hermes Senger
Aluno Lucas Castro

Gerenciamento de Processos - Linux


Processo um programa em execuo. Mais especificamente do ponto de vista do Sistema Operacional, a estrutura responsvel pela manuteno de todas as informaes necessrias execuo de um programa
(FERREIRA, 2009, p. 257)

Gerenciamento de Processos - Linux


Atributos de um processo:
PID PPID UID Tempo de vida STAT [ Runing, Sleeping, Stoped, Zumbie]

Gerenciamento de Processos - Linux


fork( ): criao cpia do pai; vfork( ): criao pai espera fim ou exec( ) do filho; exec( ): carrega novo processo, sobrepondo atual

Gerenciamento de Processos - Linux


Monitoramento dos Processos
#ps
a - mostra todos os processos existentes; e - exibe as variveis de ambiente relacionadas aos processos; f - exibe a rvore de execuo dos processos; l - exibe mais campos no resultado; m - mostra a quantidade de memria ocupada por cada processo; u - exibe o nome do usurio que iniciou determinado processo e a hora em que isso ocorreu; x - exibe os processos que no esto associados a terminais; w - se o resultado de processo no couber em uma linha, essa opo faz com que o restante seja exibido na linha seguinte. Exemplos no terminal [ #ps aux e #man ps];;

#pstree; #top

Exemplos no terminal [ #pstree p]; Exemplos no terminal;

Gerenciamento de Processos - Linux


Eliminao de processos:
#kill;
Exemplo no terminal [#kill l];

Gerenciamento de Processos - Linux

Obrigado

Você também pode gostar