Questões de Concurso
Sobre processos em sistemas operacionais
Foram encontradas 456 questões
Jonas, Analista de Suporte Operacional do IBGE, realizou uma análise minuciosa dos processos e threads do servidor que ele mantém. Durante a análise, Jonas identificou que três processos estavam na lista de espera por um recurso compartilhado. Além disso, Jonas também identificou uma situação inusitada: um desses processos nunca conseguia executar sua região crítica e, por conta disso, nunca acessava o recurso compartilhado.
A situação inusitada encontrada por Jonas é a de:
I. Ver detalhes sobre o desempenho do computador. II. Encerrar Processos. III. Verificar a memória que está sendo utilizada.
Quais estão corretas?
I. Pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.
II. Pode criar um novo subprocesso e esperá-lo terminar.
III. Pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.
Está correto o que se afirma em:
A condição de corrida, quando dois processos querem acessar a memória compartilhada ao mesmo tempo, é um problema recorrente e de fácil diagnóstico em sistemas operacionais.
I. Utilização de CPU − mantém a CPU ocupada pelo máximo de tempo possível.
II. Vazão − número de processos que são completados por unidade de tempo.
III. Threadout − o tempo necessário para executar um determinado processo.
IV. Througthput − tempo que um processo gasta esperando na fila de prontos.
Fazem parte dos critérios de escalonamento de processos descritos corretamente, APENAS os itens
Designa-se processo ao programa em execução organizado de forma sequencial pelo sistema operacional, o qual possui uma CPU virtual que alterna de um processo para o outro, e essa alternância é conhecida como multiprogramação.
“Um conjunto de processos está num bloqueio perpétuo quando cada processo do conjunto está esperando por um evento que apenas outro processo do conjunto pode causar.”
A situação descrita é típica da ocorrência de um: