Sistemas operacionais - estado dos processos no linux

Disponível somente no TrabalhosFeitos
  • Páginas : 11 (2662 palavras )
  • Download(s) : 0
  • Publicado : 15 de novembro de 2012
Ler documento completo
Amostra do texto
| |MINISTÉRIO DA EDUCAÇÃO |
| |SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA |
| |GERENCIA EDUCACIONAL DE APOIO AO ENSINO|
| |COORDENAÇÃO DA ÁREA DE INFORMÁTICA |


1



















SISTEMAS PARA INTERNET
SISTEMAS OPERACIONAIS



TRABALHO: STATUS DE UM PROCESSO DO PONTO DE VISTA DO LINUX








ALUNO: Alex da SilvaRocha
Prof. Helder Cleber









Palmas, 03 de maio de 2012

Sumário




Introdução ......................................................................................................................... 3
Composição de um processo ............................................................................................. 4
PID e PPID....................................................................................................................... 4
UID e GID ........................................................................................................................ 4
Sinais de Processos ........................................................................................................... 4
Estados dos Processos....................................................................................................... 5
Comandos nice e renice .................................................................................................... 6
Renice prioridade opção Processo/Destino ....................................................................... 6
Verificando Processos com o os....................................................................................... 6
Verificando Processos com o top ..................................................................................... 8
Os Recursos jobs, fg e bg, fuser, pstree, nohup ................................................................ 9
Referencias Bibliográficas................................................................................................ 12





































Introdução

Nos sistemas operacionais, um processo é a forma de representar um programa em execução. É o processo que utiliza os recursos do computador - processador, memória, etc - para a realização das tarefas para as quais a máquina é destinada. Este artigo mostrará os principais conceitosrelacionados a processos no Linux e as ferramentas usadas para manipulá-los e gerenciá-los.





























































Composição de um processo

O sistema operacional lida com uma infinidade de processos e, por isso, é necessário ter meios que permitam controlá-los. Para isso, os processos contam com umconjunto de características, dentre as quais:

- Proprietário do processo;
- Estado do processo (em espera, em execução, etc);
- Prioridade de execução;
- Recursos de memória.
O trabalho de gerenciamento de processos precisa contar com as informações acima e com outras de igual importância para que as tarefas sejam executadas da maneira mais eficiente. Um dos meios usados para isso éatribuir a cada processo um PID.

PID e PPID

Um PID (Process Identifier) é um número de identificação que o sistema dá a cada processo. Para cada novo processo, um novo número deve ser atribuído, ou seja, não se pode ter um único PID para dois ou mais processos ao mesmo tempo.
Os sistemas baseados em Unix precisam que um processo já existente se duplique para que a cópia possa ser atribuída a...
tracking img