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];