Q1. ¿Qué es GNU? ¿Cuál es la relación entre Linux y GNU?
A:
1) GNU es un acrónimo recursivo de GNU es Not Unix, un proyecto de la Free Software Foundation (FSF) que ha desarrollado muchas aplicaciones de alta calidad. Las herramientas de programación, incluido el editor de emacs, los famosos compiladores GNU C y C ++ (gcc y g ++);
2) El desarrollo de Linux utiliza muchas herramientas GNU para implementar el estándar POSIX.2 en los sistemas Linux. Las herramientas casi siempre son desarrolladas por el proyecto GNU, el kernel de Linux, las herramientas de GNU y otro software gratuito conforman lo que la gente suele decir acerca de las distribuciones de Linux o Linux.
Q2. ¿Cuáles son los componentes del sistema Linux? ¿Dónde está ubicado el kernel de Linux?
A:
1) El sistema Linux consta de cuatro partes: proceso de usuario, interfaz de llamadas al sistema, subsistema y hardware del kernel de Linux;
2) el kernel de Linux está en el usuario Entre el proceso y el hardware, incluida la interfaz de llamadas al sistema y el subsistema del kernel de Linux.
Q3. ¿Cuáles son los componentes del kernel de Linux? ¿Cuáles son las funciones principales de cada subsistema?
A:
1) Además de las llamadas al sistema, el kernel de Linux consta de cinco subsistemas principales: programación de procesos, gestión de memoria, sistema de archivos virtual, red y comunicación entre procesos (IPC).;
2) Las funciones principales de cada subsistema son:
A. Programación del proceso: controla el acceso del proceso a la CPU. Cuando es necesario seleccionar un proceso para comenzar a ejecutarse, el programador lo selecciona. La mayoría debería estar en ejecución;
B. Administración de la memoria: permite que varios procesos compartan de manera segura el área principal de la memoria, que admite memoria virtual; lógicamente, se puede dividir en partes independientes del hardware y partes relacionadas con el hardware; Br>
C. Sistema de archivos virtual (VFS): oculta las características específicas de varios hardware, proporciona una interfaz unificada para todos los dispositivos, admite hasta docenas de sistemas de archivos diferentes y se divide en sistemas de archivos lógicos y Controlador del dispositivo;
D. Red: Proporciona acceso a varios protocolos estándar de red y a varios tipos de soporte de hardware de red, divididos en dos partes: protocolo de red y controlador de red;
E. Comunicación entre procesos: soporte entre procesos. mecanismos de comunicación, incluyendo la memoria compartida, colas de mensajes y tuberías.
1. Estructura de datos de la cola de espera La cola de espera se implementa mediante una lista c
El uso original de Tomcat en Linux no utiliza al usuario creado recientemente creado por el permiso
Webalizer bajo Linux es un guión de análisis de registros de Internet más populares, por supuesto, t
1. Instale Oracle VM virtualBox, estoy usando la versión 4.0. La dirección oficial de descarga est
Indicador de Linux No existe tal solución de archivo o directorio
Trucos de ejecutor y descriptor de archivos de Linux
Deje que Linux ejecute los programas de Windows Wine
La batalla entre las características de Linux y Windows sistema de código abierto
Resolución de instancias: configuración relacionada con el firewall transparente del sistema Linux
Principiante para ver trucos: habilidades de comando dd bajo el sistema operativo Linux
Dígale a todos win10 diez características ocultas win10 resumen de características ocultas
¿Puede Win 8 mostrar en pantalla dual dos Metros?
Cancele las funciones inútiles que vienen con Windows XP
Los problemas de rendimiento de impresión de Windows 7 finalmente se han solucionado
¿Cómo actualizar win8 a win10? Win8 upgrade win10 tutorial
Método de configuración de banda ancha de conexión automática de Win10
Sistema de Windows 10 .NET Framework 3.5 método de instalación sin conexión
Win7 rompe la participación en el mercado 5Vista durante los primeros 4 meses y