Le système d'exploitation est le gestionnaire de niveau intermédiaire de votre vie numérique de travail . Vous êtes le chef de la direction , et les fonctions de bas niveau de votre ordinateur sont les adjoints administratifs, gardiens, accompagnateurs et autres travailleurs qui habituellement vous ne voyez pas . Par la compréhension des fonctions du système d'exploitation, vous êtes mieux à même de diagnostiquer les problèmes qui se produisent avec votre système et d'améliorer les performances de votre système. Multitâche
Un rôle spécifique du système d'exploitation est de gérer les différents programmes qui s'exécutent en même temps . Pas tous les systèmes d'exploitation peuvent le faire, mais ceux plus modernes peuvent . Le système d'exploitation de disque qui offre des capacités de ligne de commande de Windows n'est pas capable d'exécuter plus d'un programme à la fois. Dans le jargon informatique , cela signifie que le DOS n'est pas capable de multitâche .
Tranches de temps
systèmes d'exploitation
permettent à différents programmes à exécuter en attribuant à chaque exécution d'une demande de sa propre tranche du temps . Si vous vous imaginez une tarte divisée en quartiers , ce concept peut être plus facile à saisir . La tarte entière représente un morceau de temps , par exemple 1 seconde. Les tranches de la tarte sont les segments de temps de chaque programme , qui additionnées somme de 1 seconde. Vous pouvez étiqueter chaque tranche avec le nom d'un programme - Explorateur Windows , Notepad et Firefox, par exemple - pour compléter l'illustration de cette fonction du système d'exploitation
mémoire < . br>
Le système d'exploitation gère également les accès à la mémoire , une autre ressource de votre PC. Pensez au système d'exploitation comme un gardien ou d'un garde qui vous avez confié la répartition des tranches de mémoire vive pour les programmes qui en font la demande . Quand un programme a besoin d'un bloc de mémoire pour stocker un document texte , par exemple , il n'a pas évider ce bloc au hasard dans la liste des adresses de mémoire dans votre ordinateur. Si c'était le cas , il faudrait probablement mémoire utilisée par un autre programme, et l'oubli numérique entraînerait quelques microsecondes. Au lieu de cela , le programme demande le système d'exploitation pour le bloc de mémoire . Le système d'exploitation maintient une liste des programmes qui utilise des blocs de mémoire ainsi que la liste des blocs libres . Le système d'exploitation attribue un nouveau bloc libre au programme demandeur sur la base de ces listes .
Pilotes de périphériques
Le système d'exploitation démarre, s'arrête et dirige les pilotes de périphériques , qui sont programmes qui communiquent avec votre disque dur , un lecteur flash , un clavier et également vos périphériques basés sur des logiciels tels que lecteurs virtuels. Par exemple, lorsque vous demandez un document de traitement de texte sur votre lecteur C:, les attaquants du système d'exploitation qui demande au pilote de périphérique de ce disque dur. Le pilote de périphérique numérise ses listes internes qui suivent les fichiers qui sont stockés sur les secteurs du disque, puis récupère le fichier que vous avez demandé au système d'exploitation. Le système d'exploitation que vous propose alors le fichier .