L'emplacement du code source du noyau Linux se trouve généralement dans le répertoire "/usr/src/linux kernel version" du système ; s'il n'y a pas de répertoire similaire dans le système, c'est parce que le code du noyau n'a pas encore été installé. . Le noyau est l'âme de l'ensemble du système d'exploitation et est responsable de la gestion des fichiers disque, de la mémoire, du démarrage et de l'exécution des programmes, de la réception et de l'envoi de paquets de données depuis le réseau, etc.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Développer les connaissances
Le rôle et la structure abstraite du noyau
L'emplacement du noyau Linux dans l'ensemble du système d'exploitation, l'emplacement du noyau Linux dans l'ensemble du système d'exploitation, comme le montre la figure ci-dessous :
Système d'exploitation Linux Il se compose de quatre parties (quatre couches de dépendances --> la couche supérieure dépend de la couche inférieure) :
Le rôle du noyau Linux
Du point de vue des ingénieurs logiciels, le noyau du système d'exploitation fournit une plate-forme informatique étendue ou virtuelle équivalente au matériel informatique. Les utilisateurs ordinaires considèrent le système d'exploitation comme un gestionnaire de ressources. Linux prend en charge le multitâche de manière unifiée et cette méthode est transparente pour les processus utilisateur. Chaque processus s'exécute comme s'il était le seul à s'exécuter sur l'ordinateur, monopolisant la mémoire et les autres ressources matérielles.
Structure abstraite du noyau Linux. Composée de 5 sous-systèmes principaux, l'architecture spécifique est présentée dans la figure ci-dessous :Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!