Solaris

344 palavras 2 páginas
3. Gerência de Processos
O SOLARIS é um sistema multiprogramável,onde cada usuário pode ter vários processos ativos simultaneamente. Em um grande sistema, podem chegar a existir milhares de processos ativos ao mesmo tempo. O Kernel do sistema é responsável pelo controle desses processos, fornecendo primitivas que cuidam, por exemplo, da criação e da gerência de processos.
Inicialmente, quando se dá a ativação do sistema, é criado o processo 0, que por sua vez cria o processo 1, conhecido como init. Este é ancestral de todos os outros processos.
Os processos são criados pela primitiva de sistema fork. Essa função, ao ser chamada por um processo em execução (processo-pai), cria uma cópia igual desse processo (processo-filho), um processo-pai pode ter vários processos-filhos e estes também podem ter seus processos-filhos. A partir daí, tanto o processo-pai, quanto o processo-filho têm seu próprio espaço de endereçamento. Dessa forma, as variáveis de um não são visíveis ao outro e vice-versa.
Os processos são identificados mediante um código de identificação, pid, que é fornecido pelo processo-pai ao processo-filho. A comunicação entre os processos é feita por um mecanismo de troca de mensagens que utiliza canais de comunicação chamados pipes. Através dos pipes, a saída de um comando é direcionada para a entrada de outro sem a utilização de arquivos temporários.
Os processos no SOLARIS possuem duas estruturas-chave: a tabela de processos, que contém informações como número do processo, modo e prioridade, entre outras; e a estrutura de usuário, contendo informações que não são necessárias quando o processo não estiver fisicamente na memória principal.
A gerência de processo do SOLARIS é usada para mostrar os processos que estão sendo executados numa determinada estação de trabalho, além de parar e reinicializar processos e investigar e depurar processos irregulares (processos que não estão realizando o trabalho esperado).
O gerenciador usa monitores e semáforos

Relacionados

  • Solaris
    5039 palavras | 21 páginas
  • Solaris
    466 palavras | 2 páginas
  • Solaris
    270 palavras | 2 páginas
  • Solaris
    782 palavras | 4 páginas
  • Solaris
    3752 palavras | 16 páginas
  • Solaris
    2487 palavras | 10 páginas
  • Solaris
    441 palavras | 2 páginas
  • SOLARIS ME
    642 palavras | 3 páginas
  • Solaris
    6953 palavras | 28 páginas
  • Solaris
    1386 palavras | 6 páginas