Escolar Documentos
Profissional Documentos
Cultura Documentos
no sistema
Msc. Eng. Solander Patrcio Lopes Agostinho
Processos de sistema
Init
Processo pai
Assume qualquer processo sem pai
MonoUsurio
Sesso com uma shell nica (rvore)
X Windows
Processo shell para cada terminal
Alocao de memria feita por processos
Texto ou cdigo
Cdigo do programa compilado (somente leitura)
Dados inicializados
Guarda variveis inicializadas antes da execuo (globais, estticas,
constantes e externas)
Dados no inicializados
Guarda variveis no inicializadas (global, estticas e externas)
Pilha (Stack)
Guarda variveis locais, parmetros de funes e endereos de retorno
(Funo)
Pilha inversa (Heap)
Guarda variveis alocadas dinamicamente (malloc(), calloc(), brk(), sbrk()).
Alocao de memria feita por processos
Utilidades
Top
Ex. ls -R /etc > teste
Segundo plano
Ex. ls -R /etc > teste &
Foreground -> Background???
Ctrl+Z
Bg
Foreground <- Background???
fg
Estados do processo