fund

628 palavras 3 páginas
1-Quando um programa de usuário faz uma chamada para ler um arquivo em disco, precisa ser bloqueado(suspenso) até que haja dados para ele. E no caso da escrita, quem chama precisa ser bloqueadoaguardando o final da transferência para o disco? Explique.

R:Quando um computador executa uma instrução do núcleo, a CPU trabalha em um modo especial chamado modo de núcleo,no qual tem acesso a todosos recursos do sistema, e quando o computador executa uma instrução de outros programas que não pertencem ao núcleo , a CPU trabalha em um modo chamado,modo usuário, no qual ele tem algumas restriçõesde acesso. Isso é feito para garantir uma segurança maior aos processos e permitir um controle mais eficiente pelo núcleo.

2-Os processos em execução são carregados na memória em três segmentos:texto, dados e pilha. Qual é a finalidade do segmento de pilha em uma chamada ao Sistema Operacional?

R: Contém as variáveis do ambiente em que o processo é executado e os argumentos de chamada domesmo; seu tamanho é ajustado dinamicamente pelo núcleo e há um segmento privativo para cada processo.

3-Um processo pode estar pronto, executando e suspenso. Quatro transições foram identificadas:pronto para executando e vice-versa, executando para suspenso e suspenso para pronto. Duas transições não foram consideradas. Uma ou ambas não consideradas poderiam ocorrer, por quê?

R:Parapermitir que regiões críticas associadas a recursos compartilhados distintos possam ser executadas ao mesmo tempo, a cada recurso compartilhado é associado um identificador, e as duas funções que compõem oalgoritmo de garantia de mútua exclusão possuem este identificador como parâmetro. 4- Escalonamento de processos significa troca de contexto, a troca de contexto é uma operação cara para a CPU, porquê?

R:Porque garante que cada processo tenha acesso a CPU e mantém a CPU ocupada um maior tempo possível ;Minimiza o tempo de resposta na execução de processos; minimiza o tempo de espera nos

1-Quando

Relacionados

  • Fund
    269 palavras | 2 páginas
  • Fund
    1083 palavras | 5 páginas
  • FUND
    1108 palavras | 5 páginas
  • FUND
    715 palavras | 3 páginas
  • FUND
    1483 palavras | 6 páginas
  • fund
    1626 palavras | 7 páginas
  • fund
    351 palavras | 2 páginas
  • Fund
    1635 palavras | 7 páginas
  • FUND
    281 palavras | 2 páginas
  • fund
    1034 palavras | 5 páginas