Espaço de usuário: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m
AlePessoa (discussão | contribs)
m correção do hyperlink
Linha 4:
O termo '''espaço de usuário''', '''terra do usuário''' ou '''modo de usuário''' (do inglês, '''userspace''', '''userland''' ou '''usermode''') é um conceito da [[ciência da computação]] que se refere a um modo de execução em que um [[processador]] executa apenas [[instrução|instruções]] não privilegiadas. Quando um programa que corre em modo de utilizador tenta executar uma dessas instruções, o processador não a executa e, em vez disso, informa o ''[[núcleo (informática)|núcleo]]'' para que este possa decidir o que fazer perante a situação (nomeadamente tolerar a execução da instrução). Etimologicamente, ''espaço'' refere-se ao conjunto de programas que rodam com o processador em modo usuário e a expressão origina da tradução direta da expressão em inglês ''user space application''.
 
Típico de sistemas operacionais Unix ou tipo Unix, sendo um ambiente externo ao núcleo e protegido. Mais especificamente pode referir-se a um conjunto de bibliotecas providas pelo sistema operacional para executar [[entrada/saída]] ou outra interação com o núcleo e é usada geralmente dentro do escopo do espaço ou ambiente de usuário. Pode referir-se também a componentes de sistema não relacionados com o núcleo, como [[Shell (computação)|shell]] ou outros utilitários para manipular o sistema de arquivos.
 
== Modos de Acesso ==