>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Quelles sont les cinq principales activités d'un système d'exploitation en ce qui concerne la gestion des fichiers ?

Les systèmes d'exploitation remplissent la fonction vitale d'être le pont entre le matériel et les logiciels d'un ordinateur. Ils fournissent un environnement dans lequel les logiciels peuvent être écrits sans qu'il soit nécessaire de répondre aux spécificités du matériel sous-jacent, ce qui était nécessaire aux premiers jours de l'informatique. Il existe plusieurs systèmes d'exploitation largement utilisés qui diffèrent les uns des autres à bien des égards. Cependant, ils exécutent chacun un certain nombre de fonctions similaires, notamment l'exécution d'instructions de base, compilées ou interprétées; et également la gestion des processus, de la mémoire, des entrées et sorties, du stockage, des opérations réseau et des opérations sur les fichiers et dossiers/répertoires. Il existe cinq principales fonctions de gestion de fichiers qu'un système d'exploitation contrôle.

Créer et supprimer des fichiers

La création et la suppression de fichiers sont fondamentales pour les opérations informatiques. Dans le premier cas, les données ne peuvent pas être stockées de manière efficace à moins d'être organisées dans une certaine forme de structure de fichiers. Dans ce dernier cas, le stockage permanent se remplirait rapidement si les fichiers n'étaient pas supprimés et l'espace qu'ils occupaient était réaffecté à de nouveaux fichiers.

Créer et supprimer des répertoires

En corollaire à la nécessité de stocker des données dans des fichiers, les fichiers eux-mêmes doivent être organisés dans des répertoires ou des dossiers afin de permettre leur stockage et leur récupération efficaces. C'est particulièrement le cas dans le cas des ordinateurs personnels où l'utilisateur doit naviguer vers un ou plusieurs fichiers spécifiques pour y accéder. Sans une certaine forme de cloisonnement, cela s'avérerait une tâche onéreuse, voire impossible. Tout comme la suppression de fichiers, les répertoires ou dossiers inutiles doivent être supprimés afin de ne pas encombrer le système.

Instructions de manipulation de fichiers

Étant donné que les systèmes d'exploitation permettent aux logiciels d'application d'effectuer des manipulations de fichiers à l'aide d'instructions symboliques, le système d'exploitation lui-même doit disposer d'un jeu d'instructions au niveau de la machine afin de s'interfacer directement avec le matériel. Les instructions symboliques de l'application doivent être traduites en instructions de niveau machine soit par un interpréteur, soit en compilant le code de l'application. Le système d'exploitation contient des dispositions pour gérer cette manipulation de fichiers au niveau de la machine.

Mappage vers le stockage permanent

Les systèmes d'exploitation doivent pouvoir mapper les fichiers et les dossiers à leur emplacement physique sur un stockage permanent afin de pouvoir les stocker et les récupérer. Cela sera enregistré dans une forme de répertoire de disque qui varie selon le système de fichiers ou les systèmes utilisés par le système d'exploitation. Le système d'exploitation inclura un mécanisme pour localiser les segments de fichiers séparés où il a divisé un fichier.

Sauvegarder des fichiers

Les dossiers représentent un investissement considérable en temps, en efforts intellectuels et souvent en argent aussi, leur perte peut donc avoir de graves conséquences. Les dispositifs de stockage permanents de l'ordinateur contiennent généralement un certain nombre de dispositifs mécaniques qui peuvent tomber en panne, et le support de stockage lui-même peut se dégrader. Une fonction des systèmes d'exploitation est d'éviter le risque de perte de données en sauvegardant les fichiers sur des supports supplémentaires sécurisés et stables dans un système redondant.


Vie intelligente