Espace noyau - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

En informatique, l'utilisation d'un noyau, permet de distinguer deux types d'accès à la mémoire informatique :

  • L'espace utilisateur
  • L'espace noyau

L'espace noyau se définit par son opposition à l'espace utilisateur (Quand le processeur d'un système informatique possède au moins deux modes de fonctionnement, dont...), et réciproquement.

Sur des noyaux modernes, tout (Le tout compris comme ensemble de ce qui existe est souvent interprété comme le monde ou...) processus utilisateur (par opposition au noyau) croit manipuler une mémoire (D'une manière générale, la mémoire est le stockage de l'information. C'est aussi le souvenir...) qui a les propriétés suivantes :

  • la mémoire allouée commence systématiquement à l'adresse (Les adresses forment une notion importante en communication, elles permettent à une entité de...) 0,
  • la mémoire peut être indéfiniment étendue,
  • la mémoire est privée (protégée), un processus ne peut pas accéder à la mémoire d'un autre processus (sauf allocations et autorisations spécifiques).

Pour que les processus utilisateurs aient l'illusion que la mémoire qu'ils manipulent a effectivement ces propriétés, le noyau dispose d'un gestionnaire de mémoire.

Ce gestionnaire de mémoire a :

  • accès à l'ensemble (En théorie des ensembles, un ensemble désigne intuitivement une collection...) de la mémoire disponible
  • accès à la mémoire tant en lecture qu'en écriture (même si cette mémoire est utilisée)
  • accès à l'ensemble des propriétés de cette mémoire (vitesse, mode d'accès)
  • différencie les zones de mémoire (pages, RAM, Mémoire virtuelle (En informatique, le mécanisme de mémoire virtuelle a été mis au point dans les...) ...).

Ainsi, du point (Graphie) de vue (La vue est le sens qui permet d'observer et d'analyser l'environnement par la réception et...) du gestionnaire de mémoire, la mémoire n'a aucune des propriétés de l'espace utilisateur. La mémoire, utilisée avec de telles propriété s'appelle l'espace noyau (En informatique, l'utilisation d'un noyau, permet de distinguer deux types d'accès à la mémoire...). L'ensemble des fonctions et processus s (Le processus S (avec S pour slow, lent en anglais) est un processus de nucléosynthèse de capture...)'exécutant dans le noyau travaillent sur de la mémoire de l'espace noyau. Par extension, ces fonctions et processus sont dites de l'espace noyau.

Les processeurs modernes tels que les i386 disposent de fonctions spécialisées dans la gestion de la mémoire (MMU). Pour pouvoir activer/désactiver ces fonctions, les gestionnaires de mémoires s'appuient sur l'activation/désactivation, au niveau processeur (Le processeur, ou CPU (de l'anglais Central Processing Unit, « Unité centrale de...) du mode noyau.

Page générée en 0.022 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise