Quelle est la différence entre le système d'exploitation et le noyau? [fermé]


101

Je ne comprends pas la différence entre le système d'exploitation et le noyau. Quelqu'un peut-il l'expliquer?


2
Pourquoi Windows 7 n'est-il pas appelé noyau?
miku

9
pensez voiture / moteur
Anycorn

5
@Roque Santa Cruz: pour la même raison, les ordinateurs ne sont pas appelés écrans.
Álvaro González

Parce que c'est un système d'exploitation. :) Mais sérieusement, un noyau est juste un processus de base qui possède tout gère les fondamentaux. Le noyau win7 est ce qui divise le temps du processeur entre toutes vos applications, gère le CPU et la mémoire, etc.
leoger

C'est définitivement une question hors sujet. Pas directement lié à StackExchange. Si vous cherchez toujours la réponse, voyez ce fil (en double) ici…. il a toutes les réponses possibles stackoverflow.com/questions/2013937/… @Moderators: Veuillez fermer ceci !!
SashaZd

Réponses:


78

Le noyau fait partie du système d'exploitation et plus proche du matériel, il fournit des services de bas niveau comme:

  • pilote de périphérique
  • la gestion des processus
  • gestion de la mémoire
  • appels système

Un système d'exploitation comprend également des applications telles que l'interface utilisateur (shell, interface graphique, outils et services).


41

La différence entre un système d'exploitation et un noyau:

Le noyau fait partie d'un système d'exploitation. Le système d'exploitation est le progiciel qui communique directement avec le matériel et notre application. Le noyau est le niveau le plus bas du système d'exploitation. Le noyau est la partie principale du système d'exploitation et est responsable de la traduction de la commande en quelque chose qui peut être compris par l'ordinateur. Les principales fonctions du noyau sont:

  1. gestion de la mémoire
  2. la gestion du réseau
  3. pilote de périphérique
  4. gestion de fichiers
  5. la gestion des processus

12

Fondamentalement, le noyau est l'interface entre le matériel (périphériques disponibles dans l'ordinateur) et les logiciels d'application (comme MS Office, Visual studio, etc.) .Si je viens de dire quel est le système d'exploitation, la réponse pourrait être la même. la partie et le noyau du système d'exploitation. La tâche très sensible du système d'exploitation comme la gestion de la mémoire, la gestion des E / S, la gestion des processus sont prises en charge par le noyau uniquement.

Donc, la différence ultime est,

  1. Le noyau est responsable des interactions au niveau du matériel dans une plage spécifique, mais le système d'exploitation est comme une interaction au niveau du matériel avec une portée complète de l'ordinateur.
  2. Le noyau déclenche SystemCalls pour indiquer à l'OS que cette ressource est disponible à ce moment-là. L'OS est responsable de gérer ces appels système afin d'utiliser la ressource. *
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.