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

Conteúdo apagado Conteúdo adicionado
Leonardo.stabile (discussão | contribs)
m recat +iw
Linha 1:
'''Espaço de usuário''' é também conhecido como Modo de Acesso do Usuário. Quando o [[processador]] trabalha no modo usuário, uma [[software|aplicação]] só pode executar instruções não-privilegiadas, tendo acesso a um número reduzido de instruções.
 
{{esboço}}
 
[[Categoria:Informática]]
 
'''Modos de Acesso'''
Linha 10 ⟶ 6:
Para que uma aplicação possa executar uma instrução privilegiada, é necessário que no processador seja implementado o mecanismo de proteção conhecido como modos de acesso. Existem basicamente dois modos de acesso implementados pelos processadores: modo de acesso usuário ou modo de acesso kernel. Quando o processador trabalha no modo usuário, uma aplicação só pode executar instruções não privilegiadas, tendo acesso a um número reduzido de instruções, enquanto no modo kernel ou supervisor a aplicação pode ter acesso ao conjunto total de instruções do processador.
O mecanismo de modos de acesso também é uma boa forma de proteger o próprio núcleo do sistema residente na memória principal. Suponha que uma aplicação tenha acesso a áreas de memória onde está o sistema operacional. Qualquer programador mal-intencionado ou um erro de programação poderia gravar nesta área, violando o sistema. Com o mecanismo de modos de acesso, para uma aplicação escrever numa área onde resida o sistema operacional o programa deve estar sendo executado no modo kernel.
 
{{esboço}}
 
[[Categoria:InformáticaSistemas operativos]]
 
[[fr:Espace utilisateur]]
[[es:Espacio de usuario]]
[[pn:User space]]