Questões da Prova CESPE - 2013 - STF - Técnico Judiciário - Tecnologia da Informação
Foram encontradas 120 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No multiprocessamento, há chaveamento entre dois processos, assim como entre dois threads no mesmo processo. Este segundo caso de chaveamento é mais rápido que o primeiro e sua MMU (Memory Management Unit) não é afetada.
No contexto do sistema operacional, processo é uma abstração que reúne uma série de atributos, entre os quais estão o espaço de endereçamento, as permissões de acesso, as quotas e o fluxo de execução. Fluxo de execução é uma thread e multithreading é a associação de vários fluxos de execução a um único processo.
Em um algoritmo de escalonamento FIFO, os processos são executados na mesma ordem que chegam à fila. Quando um processo do tipo cpu-bound está na frente da fila, todos os processos devem esperá-lo terminar seu ciclo de processador.
Com um sistema operacional capaz de implementar multiprogramação ao número máximo de 7 processos em sua memória principal, mas que possua 10 processos a serem implementados, uma forma de executá-los será por meio de swapping, de modo que na operação de swap-out a execução do processo seja interrompida e seus dados copiados para o disco.
Embora a técnica de paginação auxilie a multitarefa, permitindo a alocação de vários processos em áreas diferentes de memória, ela não elimina o problema de que tal alocação deva ser contígua.