Foram encontradas 24.256 questões.
Um conjunto de processos está em estado de deadlock
quando todos os processos no conjunto estão esperando
por um evento que pode ser causado apenas por outro
processo no conjunto. Para que ocorra uma situação de
deadlock, quatro condições são necessárias simultaneamente. Uma dessas condições se configura quando um
recurso só pode ser liberado voluntariamente pelo processo que o mantém, depois que esse processo tiver completado a sua tarefa.
Essa condição é conhecida como
Essa condição é conhecida como
Provas
Questão presente nas seguintes provas
A gerência do processador adota uma política de escalonamento que define os critérios para determinar qual processo será escolhido para fazer uso do processador. As
características de cada sistema operacional determinam
os principais aspectos da implementação da política de
escalonamento. Um problema crítico nos algoritmos de
escalonamento é o bloqueio de processos por tempo indefinido, conhecido como estagnação (starvation).
A política de escalonamento de processos que pode provocar a estagnação é o
A política de escalonamento de processos que pode provocar a estagnação é o
Provas
Questão presente nas seguintes provas
O núcleo do sistema operacional, denominado kernel, é
formado por um conjunto de rotinas que oferecem serviços às aplicações dos usuários e ao próprio sistema.
Para usar um serviço do sistema operacional, a aplicação do usuário aciona a respectiva rotina do kernel através da técnica
Para usar um serviço do sistema operacional, a aplicação do usuário aciona a respectiva rotina do kernel através da técnica
Provas
Questão presente nas seguintes provas
- Fundamentos de Sistemas OperacionaisDrivers de Dispositivos
- Fundamentos de Sistemas OperacionaisSubsistema de Entrada e Saída
A gerência de dispositivos realizada pelo sistema operacional é organizada em camadas e estruturada para tornar as operações de E/S (Entrada/Saída) o mais simples
possível para as aplicações dos usuários. Algumas camadas são implementadas via software e outras via hardware. Uma dessas camadas de software tem como função
receber comandos gerais sobre acessos aos dispositivos
e traduzi-los para comandos específicos que poderão ser
executados pelos controladores.
Qual o nome dessa camada de software?
Qual o nome dessa camada de software?
Provas
Questão presente nas seguintes provas
- Gerenciamento de MemóriaPaginação de Memória
- Gerenciamento de MemóriaTranslation Lookaside Buffer (TLB)
- Gerenciamento de MemóriaUnidade de Gerenciamento de Memória (MMU)
A gerência de memória virtual utiliza a técnica de mapeamento para traduzir endereços virtuais em endereços reais. Esse mapeamento é realizado com o apoio de uma
memória especial que mantém apenas as traduções dos
endereços virtuais das páginas mais recentemente referenciadas. Essa memória utiliza o esquema de mapeamento associativo que permite verificar simultaneamente em todas as suas entradas a presença do endereço
virtual.
Essa memória é conhecida como
Essa memória é conhecida como
Provas
Questão presente nas seguintes provas
- Sistemas de ArquivosFragmentação de Disco
- Sistemas de ArquivosMétodos de Alocação de Espaço em Disco
O gerenciamento dos espaços alocados aos arquivos é
de fundamental importância para o sistema de arquivos.
Como os arquivos são criados e eliminados frequentemente, os segmentos livres vão-se fragmentando em pequenos pedaços por todo o disco, configurando um problema chamado fragmentação de espaços livres.
Essa fragmentação pode atingir um estado crítico e impossibilitar a alocação de novos arquivos APENAS na(s) alocação(ões)
Essa fragmentação pode atingir um estado crítico e impossibilitar a alocação de novos arquivos APENAS na(s) alocação(ões)
Provas
Questão presente nas seguintes provas
Para fornecer um acesso eficiente e conveniente a disco,
o sistema operacional utiliza um sistema de arquivos no
qual os dados são facilmente armazenados, localizados
e recuperados. As informações sobre os arquivos, como,
por exemplo, o nome do arquivo, são mantidas em entradas de um diretório no sistema de arquivos. A estrutura de
diretório mais comum é a árvore. Todo arquivo no sistema
tem um nome de caminho exclusivo.
Um nome de caminho absoluto define um caminho a partir do
Um nome de caminho absoluto define um caminho a partir do
Provas
Questão presente nas seguintes provas
- Gerenciamento de MemóriaAlgoritmos de Substituição de Páginas
- Gerenciamento de MemóriaPaginação de Memória
- Gerenciamento de MemóriaOutros Tópicos sobre Gerenciamento de Memória
A política de alocação de páginas da técnica de memória virtual por paginação determina quantos frames cada
processo pode manter na memória principal. Em algumas
situações, quando um processo atinge o seu limite de
alocação de frames e necessita alocar novas páginas na
memória principal, o sistema operacional deve selecionar,
dentre as diversas páginas alocadas, qual deverá ser liberada com base numa política de substituição de páginas.
O algoritmo de substituição de páginas tem por objetivo
selecionar os frames que tenham as menores chances de
serem referenciados em um futuro próximo.
Em particular, o algoritmo Least-Recently-Used (LRU)
Em particular, o algoritmo Least-Recently-Used (LRU)
Provas
Questão presente nas seguintes provas
O deadlock é a situação na qual os processos envolvidos
aguardam por um recurso que nunca estará disponível ou
por um evento que nunca ocorrerá. Quatro condições devem ocorrer ao mesmo tempo em um sistema para configurar a situação de deadlock.
Além da condição de espera circular, as demais condições são as seguintes:
Além da condição de espera circular, as demais condições são as seguintes:
Provas
Questão presente nas seguintes provas
A política de escalonamento é composta pelos critérios
utilizados para determinar qual processo será escolhido
para fazer uso do processador.
Dentre os principais critérios que devem ser considerados em uma política de escalonamento, está o de minimizar o tempo de turnaround, ou seja, minimizar o tempo
Dentre os principais critérios que devem ser considerados em uma política de escalonamento, está o de minimizar o tempo de turnaround, ou seja, minimizar o tempo
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container