Rôles du système d'exploitation☘
Gestion du processeur☘
L’ordonnanceur, composant du noyau du système d'exploitation, choisit quel programme s'exécute à un instant donné sur le processeur.
Gestion de la mémoire vive☘
Le système d'exploitation est chargé de gérer l'espace mémoire (mémoire vive) alloué à chaque application en cours d'exécution.
Gestion des entrées/sorties☘
Le système d'exploitation permet d'unifier et de contrôler l'accès des programmes aux ressources matérielles par l'intermédiaire des pilotes (appelés également gestionnaires de périphériques ou gestionnaires d'entrée/sortie).
Gestion de l'exécution des applications☘
Le système d'exploitation est chargé de la bonne exécution des applications en leur affectant les ressources nécessaires à leur bon fonctionnement.
Gestion des droits☘
Le système d'exploitation est chargé de la sécurité liée à l'exécution des programmes en garantissant que les ressources ne sont utilisées que par les programmes et utilisateurs possédant les droits adéquats.
Gestion des fichiers☘
Le système d'exploitation gère la lecture et l'écriture dans le système de fichiers et les droits d'accès aux fichiers par les utilisateurs et les applications.