Perguntas com a marcação «os-kernel»

13
Todas as chamadas do sistema estão bloqueando?

Eu estava lendo um artigo que descreve a alternância entre o espaço do usuário e o espaço do kernel que ocorre em uma chamada do sistema. O artigo diz Um aplicativo espera a conclusão da chamada do sistema antes de retomar a execução no modo de usuário. Agora, até agora eu estava assumindo que...

9
O que é um arquivo?

Estou procurando uma definição formal de arquivo que não inclua apenas armazenamento, mas também abstrações como procfs ou / dev / null (ou qualquer arquivo baseado em fusível) que não estejam relacionadas ao armazenamento. Até agora eu sei que todos os arquivos são abstrações que pode ser...

7
Diferença entre hypervisor e exokernel

Um hypervisor (1º tipo) é um software que cria e executa máquinas virtuais, gerenciando as solicitações dos sistemas operacionais dos hóspedes ao hardware. Um exokernel é um kernel do sistema operacional, que permite que os programas acessem diretamente o hardware ou, com o apoio de bibliotecas...