Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Aula #20

Aula #20 - Processos, modos e daemons - Nice/Renice

Um processo é a personificação de um aplicativo em execução que pode ou não ser constituído de vários segmentos. Os processos têm atributos e permissões bem definidos.  Eles devem estar em um dos estados enumerados, os estados mais comuns são rodando (running) ou dormindo (sleeping). É importante saber quando um processo está sendo executado no modo de usuário com privilégios limitados, ou em modo kernel com privilégios avançados, incluindo acesso direto ao hardware. Existem várias maneiras de criar processos filho e de definir e modificar as suas prioridades. Um processo é um programa em execução com os recursos associados, como arquivos abertos, páginas de memória, etc. O mesmo programa pode ser executado mais de uma vez ao mesmo tempo e, assim, ser responsável por vários processos.