? Mémoire du noyau dans un ordinateur offre un espace de rangement pour les pièces essentielles d'un système d'exploitation nécessaire pour exécuter les fonctions de l'OS. Cette mémoire doit être rapide et toujours accessible par le microprocesseur . Elle diffère des autres mémoire de l'ordinateur en raison des exigences , l'utilisation et la forme. Définition
la mémoire du noyau est la zone de mémoire d'un ordinateur sur lequel le noyau est chargé . Le noyau est la partie centrale d' un système d'exploitation . Il fournit les services primaires qui traitent de contrôle du matériel. Ces services comprennent la gestion des processus ainsi que le système de fichiers et l'accès périphérique. Souvent , il est aussi le cœur du système de sécurité et contrôle l'accès aux services du noyau ainsi que la mémoire du système et des processus. Noyaux ont des structures et des configurations en fonction du système d'exploitation spécifique et la philosophie de sa mise en œuvre . Certains noyaux ont seulement l'essentiel et sont très petites, tandis que d'autres ont la plupart des fonctions de l'OS et prennent plus d'espace.
Utilisation
mémoire du noyau
est distincte de la chaussure chargeur, qui est en Read- Only Memory (ROM). Lorsque l'appareil est mis sous tension, le programme d'amorçage contient le premier ensemble d'instructions pour le microprocesseur à exécuter. Le chargeur de démarrage comprend des instructions qui chargent le noyau dans la mémoire du noyau , puis , en tant que dernière étape, le contrôle au noyau. La mémoire du noyau devient alors la mémoire primaire . Le noyau reste en mémoire et n'est pas échangé .
Exigences
la mémoire du noyau doit être directement adressable par le microprocesseur. Cela signifie qu'il ne peut pas résider sur un disque dur ou un autre périphérique car il fournit les services nécessaires pour travailler avec des données sur ces dispositifs. Il doit être rapide par rapport à la vitesse d'horloge du microprocesseur , comme la vitesse de fonctionnement de la mémoire de noyau influe directement sur la performance globale de l'ordinateur . Par exemple, un CPU 2.7GHz peut être associé à la mémoire 1333 MHz - si la mémoire est plus lente, la CPU peut finir en attente sur la mémoire , ce qui ralentit les performances . Enfin, il doit être suffisamment grand pour contenir tout à la fois du noyau et , au minimum, permettre le chargement de la partie principale des autres processus .
Types
Certains partie de la mémoire du noyau doivent être en lecture /écriture de mémoire fournie par la mémoire à accès aléatoire ( RAM ) . Pour les systèmes spécialisés, tels que les systèmes de contrôle d'automobiles ou d'appareils , une grande partie du noyau peut être situé dans ROM. Systèmes informatiques généraux font usage de RAM pour la mémoire du noyau car il offre la plus grande polyvalence . RAM dynamique (DRAM) et RAM statique (SRAM) sont les principaux types de RAM utilisée . La forme physique de la RAM dépend souvent des caractéristiques du système , y compris la capacité d'augmenter la quantité de mémoire .