Skip to main content

Que sont les ressources système?

Les ressources système sont les pièces d'un ordinateur disponibles pour être utilisées par le système d'exploitation et d'autres applications.La plus notable des ressources système est la quantité de mémoire utilisée, mais le temps de processeur doit également être pris en compte ici.Chaque fois qu'une application démarre, l'application demandera la mémoire du système d'exploitation et une tranche de temps de CPU pour remplir sa fonction.Par exemple, lorsqu'un utilisateur d'ordinateur démarre l'application de traitement de texte sur l'ordinateur, il cliquera sur l'icône de l'application et peu de temps après, le programme commence.Pendant le temps, pendant que l'utilisateur attend que le programme commence, le système d'exploitation fournit des ressources système pour gérer cette application.Il fait essentiellement de la place parmi les autres processus et applications qui peuvent s'exécuter au moment où le programme est démarré.Lorsque l'application de traitement de texte commence, il envoie une demande au système d'exploitation pour provisionner les ressources système nécessaires pour qu'il fonctionne.

Selon la quantité de mémoire disponible, l'application peut s'ouvrir rapidement ou ouvrir un peu plus lentement si moins de mémoire est disponible lorsque l'application démarre.Parfois, il n'y a pas assez de mémoire pour faire fonctionner une application immédiatement, auquel cas le système d'exploitation reconnaît le manque de ressources système et tentera de stocker certaines choses dans un fichier d'échange pour permettre à plus de mémoire d'être disponible pour les applications actives.

Le fichier d'échange agit comme la mémoire mais est contenu sur le disque dur de l'ordinateur.Lorsque la mémoire de RAM dans un ordinateur devient pleine, le système d'exploitation mettra (ou écrira) les choses au fichier d'échange des ordinateurs, libérant la mémoire de RAM pour les programmes utilisés.Alors que le fichier d'échange continue de croître, il peut devenir plein.Cela entraînera le système d'exploitation à produire des messages d'avertissement indiquant que le fichier d'échange ou la mémoire virtuelle est plein et l'utilisateur sera invité à fermer certains programmes pour libérer les ressources système, permettant à l'ordinateur de mieux fonctionner.Plusieurs fois, le redémarrage de l'ordinateur est le meilleur moyen de soulager ces messages d'avertissement.

Si un périphérique est nécessaire, comme une imprimante ou un disque, le matériel demandé enverra une demande d'interruption (IRQ) au CPU.L'IRQ est le signal que l'appareil périphérique utilise pour faire savoir au CPU qu'il doit faire quelque chose.Les ressources matérielles sont la mémoire et le temps de CPU utilisés lorsque des dispositifs périphériques, comme les imprimantes, les scanners et les modems sont utilisés.Chaque fois que l'un de ces appareils est accessible par l'utilisateur, l'appareil envoie un signal à la carte mère pour interrompre le CPU afin qu'il puisse fonctionner.Une fois qu'il a terminé l'exécution des tâches demandées, l'appareil indique à nouveau qu'il a terminé.Ces signaux sont connus sous le nom de demandes d'interruption (IRQ), et chaque appareil a un canal ou un ensemble de canaux spécifiques qu'il peut utiliser pour communiquer avec la carte mère.Si tous les canaux d'un périphérique spécifié sont utilisés, le périphérique ne peut pas fonctionner.Chaque canal IRQ ne peut utiliser qu'un seul appareil ou avoir un appareil qui lui est affecté dans un système informatique.Cela aide la carte mère à savoir quels appareils il devrait s'attendre sur quel IRQ.Les ressources système sont surveillées par le système d'exploitation des ordinateurs pour s'assurer que l'ordinateur fonctionne aussi efficacement que possible, compte tenu des ressources disponibles à tout moment.