Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Abstract - Artigo: Calculadora

Por:   •  22/10/2018  •  977 Palavras (4 Páginas)  •  325 Visualizações

Página 1 de 4

...

10) O contexto de software limita os recursos que podem ser alocados pelo processo. Ele é composto por três informações sobre o processo: Identificação (PID), quotas (limites de cada recurso do sistema que o processo pode alocar) e privilégios (as ações que um processo pode fazer em relação a ele mesmo, aos demais processos e ao sistema operacional).

11) A tabela de processos possui a função de armazenar informações sobre o processo, como, seu contador de programa, o ponteiro de pilha, alocação da memória, o estado dos seus arquivos abertos, escalonamento e tudo sobre o processo que deva ser salvo quando ele passar do estado de em execução para o estado de espera. Com a utilização da tabela de processos, a troca de processos pode ser efetuada sem haver perda do que já foi processado.

12.a) A vantagem de um processo filho ser destruído imediatamente após seu processo pai ser destruído é que o espaço na memória que estava sendo usado pelo processo filho é liberado e a CPU passa a ter um processo a menos para executar, uma possível desvantagem é que o processo pai talvez tenha sido finalizado por conta de um erro no sistema, e o processo filho poderia ter informações importantes que serão perdidas.

12.b) Caso um processo filho tenha a função de salvar algum dado em disco, ele não deveria ser finalizado imediatamente após o término do processo pai.

13) Todas as informações disponíveis ao processo pai e as quotas.

14.a) A CPU terminaria de processar as informações que foram disponibilizadas para ela e então ela ficaria parada esperando o restante dos 10 minutos acabarem para continuar trabalhando em outro processo, o que causaria a sensação de que o sistema está travado.

14.b) A CPU executaria poucos comandos a cada troca de processo e isso atrasaria muito a execução das tarefas individualmente, fazendo com que o sistema ficasse lento.

15) -Desabilitar todas as interrupções.

-Alterar a data e a hora do sistema.

-Realizar um desvio para uma instrução dentro do próprio programa.

-Acessar diretamente posições no disco.

...

Baixar como  txt (6.2 Kb)   pdf (44.5 Kb)   docx (12.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club