Voici une ventilation des opérations de ressources du système informatique communes, classées par type de ressource:
CPU (unité de traitement centrale)
* Exécution: La fonction principale du CPU est d'exécuter des instructions. Cela implique de récupérer les instructions de la mémoire, de les décoder, puis d'effectuer les opérations correspondantes sur les données.
* planification: Le système d'exploitation gère comment le temps de processeur est alloué à différents processus. Cela implique de décider quel processus peut s'exécuter ensuite, pendant combien de temps et quand basculer entre les processus.
* Interruptions: Des événements comme l'achèvement d'E / S, les minuteries ou les exceptions peuvent interrompre le CPU, ce qui le fait passer à une tâche différente.
* Cache: Les CPU utilisent souvent des caches pour stocker des données et des instructions fréquemment accessibles, accélérant l'accès.
mémoire (RAM)
* Lire: Récupération des données stockées en mémoire.
* Écrivez: Stocker des données dans la mémoire.
* allocation: Diviser la mémoire en morceaux pour différents processus et programmes.
* Gestion: Le système d'exploitation supervise l'allocation de la mémoire, la libération de la mémoire lorsqu'elle n'est plus nécessaire et la gestion de la fragmentation de la mémoire.
* échange: Déplacement des données entre la RAM et le stockage secondaire (disque dur) lorsque la RAM est pleine.
Stockage (disques durs, SSD, etc.)
* Lire: Récupération des données du stockage.
* Écrivez: Stockage des données sur les périphériques de stockage.
* cherche: Déplacer la tête de lecture / écriture vers le bon emplacement sur un disque dur.
* Formatage: Préparation d'un dispositif de stockage pour une utilisation par le système d'exploitation.
* Opérations du système de fichiers: Création, supprimer, renommer et déplacer des fichiers et dossiers.
Dispositifs d'entrée / sortie (clavier, souris, moniteur, imprimantes, cartes réseau)
* Entrée: Recevoir des données à partir d'appareils comme le clavier ou la souris.
* sortie: Envoi de données à des appareils comme le moniteur ou l'imprimante.
* Interaction du pilote de périphérique: Communiquer avec des dispositifs matériels spécifiques via des pilotes.
* Gestion des interruptions: Gestion des interruptions générées par les appareils d'E / S.
Autres opérations
* Gestion des processus: Création, résiliation et gestion des processus (programmes).
* Communication réseau: Envoi et réception de données sur un réseau.
* Opérations de sécurité: Authentification, autorisation et contrôle d'accès.
* Gestion de l'alimentation: Contrôler l'état de puissance de l'ordinateur (sommeil, hibernate, etc.).
Concepts clés
* Système d'exploitation (OS): Le système d'exploitation gère et coordonne l'utilisation des ressources.
* pilotes: Des logiciels qui permettent à l'ordinateur d'interagir avec des appareils matériels spécifiques.
* Interruptions: Des signaux qui informent le CPU sur les événements qui nécessitent une attention.
* concurrence: La capacité du système d'exploitation à exécuter plusieurs processus apparemment simultanément.
Faites-moi savoir si vous souhaitez une plongée plus profonde dans une opération de ressources spécifique!
|