2010-07-23 14 views

Répondre

47

Le kernel fait partie du operating system et plus proche du matériel, il offre services de bas niveau comme:

  • dispositif pilote
  • gestion des processus
  • système de gestion de la mémoire
  • appelle

Un système d'exploitation comprend également plications comme l'interface utilisateur (shell, gui, outils et services).

28

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

Le noyau est une 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. gestion du réseau
  3. pilote de périphérique
  4. gestion des fichiers
  5. gestion des processus
10

Fondamentalement noyau est l'interface entre le matériel (périphériques qui sont disponibles dans Computer) et logiciel d'application (comme MS Office, Visual Studio, etc etc) .Si je viens de dire quel est OS alors la réponse pourrait être le même noyau .Hence est la partie & noyau de OS. La tâche très sensible de OS comme la gestion de la mémoire, I/O gestion, la gestion des processus sont pris en charge par le noyau seulement.

Donc, la différence ultime est,

  1. noyau est responsable des interactions au niveau du matériel spécifique à un range.But le système d'exploitation est comme l'interaction au niveau matériel avec gamme complète de l'ordinateur.
  2. noyau déclenche SystemCalls à os intime que cette ressource est disponible à ce stade de time.OS est responsable de gérer ce système appelle afin d'utiliser la ressource. *