Questões de Concurso
Comentadas sobre gerência do processador em sistemas operacionais
Foram encontradas 176 questões
Em uma empresa de tecnologia ambiental, um engenheiro de sistemas está otimizando o desempenho de um servidor de geoprocessamento que monitora a ocorrência de queimadas em tempo real. O servidor utiliza uma CPU com memória cache L1 dividida em cache de dados e cache de instruções. Considere as seguintes afirmativas sobre o comportamento do sistema:
I. A separação da cache L1 em cache de dados e cache de instruções pode reduzir a contenção de recursos entre dados e instruções.
II. A cache L1 é tradicionalmente menor e mais rápida que a cache L2.
III. A presença de uma cache L1 separada pode aumentar a complexidade do design do processador.
IV. A cache L2 é sempre acessada antes da cache L1 em caso de falha de cache.
Está correto o que se afirma apenas em
A respeito do DHCP, dos processadores e dos conceitos de partição e formatação, julgue o item a seguir.
Uma das desvantagens dos processadores vetoriais é que, como há uma quantidade menor de instruções por programa, há uma quantidade maior de falha no cache de instruções.
A implementação da exclusão mútua usa semáforos do tipo mutex, que assumem APENAS
O gerenciador de processos utiliza estruturas de dados, como tabelas de processos, para manter informações sobre o estado e os recursos de cada processo.
Uma vez que um processo é iniciado, ele não pode ser interrompido ou terminado pelo gerenciador de processos. Ele deve, portanto, ser executado até a conclusão.
O gerenciador de processos é a unidade responsável por escalar a partição de memória virtual que será utilizada por cada processo carregado no processador.
Nessa arquitetura, o processador de fluxo consome os eventos e rapidamente produz uma atualização aproximada da visualização; o processador em lote consome o mesmo conjunto de eventos posteriormente e produz uma versão corrigida da visualização derivada.
A arquitetura em questão é
Com base nessa definição, é correto afirmar, em relação ao funcionamento das interrupções, que:
Acerca da memória cache, dos barramentos de entrada e saída (E/S), do gerenciamento de processos e do sistema operacional Linux, julgue o item que se segue.
O estado de suspensão (suspended) de um processo ocorre quando o processo é retirado temporariamente da memória
principal e passa a ser armazenado no disco.
O método que consiste na transferência, pelo processador, do processo de entrada e saída para um controlador de acesso que opera a transferência diretamente com a memória principal, o qual ao término, sinaliza ao processador o término é conhecido por
Nesse contexto, assinale a função do registrador conhecido como “contador de instrução (CI)” ou “contador de programa (CP)”.
Quanto ao gerenciamento de processos, aos sistemas de arquivos e ao sistema operacional Linux, julgue o item.
Gerenciamento de processos não envolve
escalonamento, que é uma responsabilidade exclusiva
do hardware do sistema.
Acerca das linguagens e tecnologias de programação, julgue o item subsequente.
Um escalonamento de tarefas preemptivo deixa de ser
executado em um processador nos seguintes casos: término,
execução de operação de IO ou liberação explícita da tarefa.
No escalonamento preemptivo, o SO pode interromper um processo em execução e tirá-lo do processador para alocar outro processo.
Para sistemas de tempo compartilhado, os sistemas operacionais utilizam o escalonamento circular, que utiliza um tempo-limite para o uso contínuo do processador denominado fatia de tempo, e o valor dessa fatia depende da arquitetura de cada sistema operacional.