Foram encontradas 24.226 questões.
- WindowsLinha de Comando (Windows)
- WindowsMMC: Microsoft Management ConsoleLog de Eventos (Windows)
- WindowsUsuários e Grupos no Windows
- WindowsWindows ServerWindows Server 2008
Provas
Provas
Provas
- Gerenciamento de MemóriaIntrodução ao Gerenciamento de Memória
- Gerenciamento de MemóriaEndereçamento Lógico e Físico
- Gerenciamento de MemóriaPaginação de Memória
A unidade de gerenciamento de memória de processadores modernos traduz endereços virtuais utilizados por processos em endereços físicos. Uma forma de fazer o mapeamento de endereços virtuais para endereços físicos é usando uma tabela de páginas.
Considere um processador hipotético em que processos possuem endereços virtuais com um identificador de página de 4 bits e 10 bits de deslocamento, como mostrado na tabela a seguir.
Endereço: Página Deslocamento
4 bits 10 bits
Considere ainda que o processador hipotético endereça bytes e que 1 KiB = 210 B.
Assinale a alternativa que corresponde à quantidade de memória que pode ser endereçada por um processo.
Provas
Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. Porém, em alguns sistemas, esse procedimento passa a ser importante.
Qual é uma boa maneira para se evitar deadlock?
Provas
- Gerenciamento de ProcessosComunicação entre Processos (IPC)
- Gerenciamento de ProcessosThreadsCompartilhamento de Recursos por Threads
- Gerenciamento de ProcessosThreadsProcessos versus Threads
- Gerenciamento de ProcessosTroca de Contexto
Analise as afirmações a seguir sobre execução de múltiplos processos e threads em um sistema operacional e assinale com V as verdadeiras e com F as falsas.
( )Processos são considerados mais pesados que threads porque podem realizar operações de entrada / saída.
( )Uma troca de contexto entre threads de um mesmo processo é mais leve do que uma troca de contexto entre processos.
( )Comunicação interprocessos utilizando transmissão de mensagem tem desempenho superior à comunicação utilizando memória compartilhada.
( )Uma razão para utilizar threads em vez de processos para computação paralela é facilitar compartilhamento de memória.
Assinale a sequência CORRETA.
Provas
- Gerenciamento de MemóriaEndereçamento Lógico e Físico
- Gerenciamento de MemóriaMemória Virtual (Conceito)
- Gerenciamento de MemóriaPaginação de Memória
- Gerenciamento de MemóriaTranslation Lookaside Buffer (TLB)
A memória virtual gera a ilusão de existir uma memória maior que aquela disponível. Para isso, usa-se o conceito de endereço virtual, que deve ser traduzido em seu valor real.
Além do buffer lookaside de tradução (TLB), qual outra estrutura pode ser usada para realizar essa tradução?
Provas
- Fundamentos de Sistemas OperacionaisArquitetura de Sistemas Operacionais
- Fundamentos de Sistemas OperacionaisChamadas de Sistema (System Calls)
- Fundamentos de Sistemas OperacionaisKernelModos de Acesso (Kernel e Usuário)
- Fundamentos de Sistemas OperacionaisGerenciamento de Recursos de Hardware
Processadores modernos dão suporte à implementação de sistemas operacionais permitindo operação em modo privilegiado e em modo usuário. A execução de algumas instruções é restrita à operação em modo privilegiado.
Nesse contexto, assinale a alternativa INCORRETA.
Provas
- VirtualizaçãoKVM: Kernel-based Virtual Machine
- VirtualizaçãoParavirtualização
- VirtualizaçãoTipos de Hypervisor
- VirtualizaçãoVirtualBox
Analise as afirmativas a seguir sobre os mecanismos de virtualização.
I. Um hipervisor tipo 1, como o Linux KVM ou VMWare ESX, tem desempenho superior a hipervisor tipo 2.
II. Um hipervisor tipo 2, como o Oracle VirtualBox ou VMWare Workstation, tem desempenho inferior ao de paravirtualização.
III. Paravirtualização necessita de modificação do sistema operacional convidado.
Estão corretas as afirmativas:
Provas
Provas
Caderno Container