“Conocimiento Sistemas>ventanas

¿Qué es la vista del sistema y el usuario del sistema operativo?

2014/11/4
En un sistema operativo (OS), la vista del sistema y la vista del usuario representan diferentes perspectivas y niveles de acceso a los recursos y funcionalidades del sistema.

Vista del sistema (Vista del kernel/modo privilegiado):

* Acceso: Esta vista tiene acceso completo y sin restricciones a todos los recursos de hardware y software del sistema informático. Puede realizar cualquier operación, incluido el acceso a la memoria, manipular sistemas de archivos, administrar procesos e interactuar directamente con dispositivos de hardware.

* funcionalidad: Aquí es donde residen las funcionalidades básicas del sistema operativo. El núcleo, los controladores de dispositivos y los servicios del sistema operan dentro de la vista del sistema. Es responsable de programar procesos, administrar la memoria, manejar interrupciones y hacer cumplir las políticas de seguridad en el nivel más bajo.

* Privilegios: La vista del sistema funciona en *modo kernel *o *modo privilegiado *, lo que le permite ejecutar instrucciones y acceder a recursos que están prohibidos a los procesos a nivel de usuario.

* Operaciones de ejemplo: Asignación de la memoria, creando nuevos procesos, enviando datos directamente a un dispositivo de hardware, cambiando la configuración del sistema.

Vista de usuario (modo de usuario):

* Acceso: Esta vista proporciona un acceso limitado y controlado a los recursos del sistema. Los usuarios interactúan con el sistema operativo a través de aplicaciones e interfaces de línea de comandos, que funcionan dentro de un entorno de sandboxed. No pueden acceder directamente al hardware o realizar operaciones de bajo nivel.

* funcionalidad: Los procesos a nivel de usuario se ejecutan dentro de la vista del usuario. Estos procesos incluyen aplicaciones como navegadores web, editores de texto, juegos y otro software. Interactúan con el sistema operativo a través de llamadas al sistema, solicitando servicios específicos del núcleo.

* Privilegios: La vista de usuario funciona en *modo de usuario *, que tiene acceso restringido para proteger el sistema de acciones de usuario maliciosas o erróneas. Cada usuario generalmente tiene diferentes niveles de privilegios dependiendo de sus cuentas y permisos.

* Operaciones de ejemplo: Ejecutar un programa, crear un archivo, abrir una conexión de red, mostrar datos en la pantalla.

La relación:

La vista del sistema y la vista del usuario están estrechamente relacionadas e interdependientes. La vista del usuario se basa en la vista del sistema para proporcionar los servicios y recursos necesarios para que las aplicaciones funcionen. La vista del sistema, a su vez, responde a las solicitudes de la vista del usuario a través de llamadas del sistema. Esta separación de privilegios es crucial para la seguridad y estabilidad del sistema. El núcleo (vista del sistema) media todas las interacciones entre los procesos del usuario y el hardware, asegurando que ningún proceso único pueda comprometer todo el sistema.

ventanas
Hágalo usted mismo Instalación de reemplazo del vinilo de Windows
Cómo modificar el arranque de Windows CE
¿Qué son las herramientas administrativas en Windows 10?
Cómo reemplazar GUI de Windows
Cómo reducir el número de programas en el arranque
Cómo ajustar un marco de ventana
Cómo desactivar las sugerencias de la barra de tareas
Cómo conectarse a la consola de un servidor ESX
Conocimiento de la computadora © http://www.ordenador.online