web-dev-qa-db-fra.com

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

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

91
gani

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

  • 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).

66
stacker

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 que l’ordinateur peut comprendre. Les fonctions principales 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
34
vikas yadav

Fondamentalement, le noyau est l’interface entre le matériel (les périphériques disponibles dans Ordinateur) et le logiciel 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 et la gestion des processus, est prise en charge uniquement par le noyau.

Donc, la différence ultime est que

  1. Le noyau est responsable des interactions au niveau du matériel dans une plage spécifique. Mais le système d'exploitation ressemble à une interaction au niveau du matériel avec toute l'étendue de l'ordinateur.
  2. Le noyau déclenche SystemCalls pour informer de manière intime que cette ressource est disponible à ce moment précis. OS est responsable de la gestion de ces appels système afin de pouvoir utiliser la ressource. *
11
Manikandan