¿Qué papel juega el kernel de unix /linux en el sistema?
No solo el sistema FreeBSD, todos los sistemas operativos tienen un kernel, desde MS-DOS, Windows a mainframes terminales avanzados, sino que varios sistemas tienen diferentes actitudes hacia el kernel, y algunos sistemas cuestan mucho. Gran esfuerzo para ocultar el kernel al usuario. Tanto la versión de lanzamiento de los sistemas Windows o UNIX tienen un kernel predeterminado, y cada vez que se lanza una nueva versión, la mayoría de los cambios se proporcionan para la compatibilidad de controladores para nuevos dispositivos. El kernel es responsable de hacer eco de los dispositivos conectados al sistema, razón por la cual Windows necesita instalar controladores para dispositivos nuevos o no compatibles anteriormente, y generalmente necesita reiniciar el sistema, porque el kernel se ha modificado para poder utilizar el nuevo El kernel debe reiniciarse, de lo contrario el sistema deberá cargar el nuevo dispositivo como una extensión o módulo del kernel. Desde la perspectiva de la arquitectura del kernel, FreeBSD usa una arquitectura de microkernel, lo que significa que el kernel es pequeño y modular. Windows NT y Mach (el kernel basado en Mac OS X) son solo algunos ejemplos de microkernels en los que los módulos pseudo-kernel agregan típicamente nuevos dispositivos al sistema; estos módulos pueden cargarse y cargarse mientras el sistema se está ejecutando. Desinstalar sin volver a compilar el kernel. Pero los sistemas Linux y Windows 9x son núcleos monolíticos, donde el código del núcleo está optimizado desde una perspectiva de rendimiento y es tan fácil de mantener como es posible, pero cada vez que se agrega un nuevo dispositivo al sistema. Se le pedirá al administrador del sistema que vuelva a compilar el kernel.
Esta no es una descripción muy precisa: Linux está intentando modularizar el kernel. El kernel de FreeBSD tiene que volver a compilarse por estas diferentes razones. La diferencia entre el microkernel y el kernel en general es muy grande. Debe haber un problema teórico, no solo la diferencia en el soporte del dispositivo. La diferencia más básica entre los dos es que el microkernel proporciona un nivel de procesamiento de usuario o un anillo que admite llamadas que no son del sistema, en lugar de todo dentro del sistema. El núcleo de Iwashiro se reduce para incluir solo los mejores programas, lo que significa que el kernel contiene el nivel más alto del estado de ejecución requerido en el modo de monitoreo, con el fin de aumentar la robustez de la operación del kernel y asegurar el procesamiento del kernel. El proceso es fácil de entender y administrar, y es fácil modularizar el dispositivo.
Aunque lo anterior es bastante bueno, desafortunadamente, no es realista cumplir con los requisitos de cada tipo de dispositivo y opción que puede modularizarse y cargarse en tiempo de ejecución. Después de alguna experiencia con FreeBSD, los lectores se darán cuenta de esto y encontrarán que es inevitable volver a compilar el kernel de todos modos.
¿Dónde está el kernel de Windows?
El kernel en Windows es un archivo ejecutable en C: \\ Windows \\ System:
¿Dónde está el kernel de UNIX?
En muchos sistemas UNIX, la ubicación del kernel generalmente se encuentra en la parte superior del sistema de archivos, el kernel del sistema FreeBSD se coloca en /boot.
Este artículo describe la solución cuando el encuentro no está en el archivo de sudoers durante el u
" Un programador real no necesita un IDE. Todos usan un editor de texto con un complemento
soltero, ingrese el modo de usuario único, luego cambie el modo de inicio a id: 3: initdefault: en /
El método de operación del disco U en Linux y los métodos de operación en el sistema de Windows aú
Modifique la codificación predeterminada de mysql5.5.25 en CenterOS 64 bit
Linux limita el número de conexiones a un solo puerto IP
cambiar fácilmente entre las aplicaciones mac idiomas
Familiarizado con el virus de Linux para hacer el proyecto de protección del sistema
SoftMaker Office 2012 para Linux
Problemas con la instalación de pequeños métodos de entrada bajo centos
Mecanismo de procesamiento de señal de señal de Linux
Modifique la configuración de IP, DNS y otras configuraciones de red en el sistema operativo Linux.
Colección de usuarios: experiencia en el sistema operativo Linux compartiendo
Configuraciones detalladas de DNS bajo Linux
El escritorio del sistema operativo Windows a menudo resuelve el problema
Resuelva la estrategia de que no se puede acceder a los recursos compartidos de Win2003
Windows 8.1 Update 1 Getting Started
Buscando algo, tengo Win 7 busco
Tiempo de inactividad del sistema Medidas de emergencia para datos no respaldados
WINDOWS XP Cómo abrir el servicio de telnet
Cómo restaurar el diálogo de confirmación del archivo de eliminación de Windows 8
Versión oficial de Win10 Mobile del 10586.122, ¿qué modelos se pueden actualizar?
Presentamos 17 consejos fascinantes para Windows 7
Win8.1 no elimina el archivo directamente a través de la papelera de reciclaje