Quelles sont les cinq activités principales d’un système d’exploitation en ce qui concerne la gestion de fichiers?
Création et suppression de 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 être stockées efficacement que si elles sont organisées dans une forme de structure de fichier. Dans le second cas, le stockage permanent se saturerait rapidement si les fichiers n'étaient pas supprimés ou si l'espace occupé par ceux-ci pour les nouveaux fichiers était réaffecté.
Création et suppression de répertoires
En corollaire au besoin de stocker des données dans des fichiers, ces derniers doivent eux-mêmes être logés dans des répertoires ou des dossiers pour permettre un stockage et une récupération efficaces. Cela est particulièrement vrai dans le cas d'ordinateurs personnels dans lesquels les utilisateurs doivent accéder à un ou plusieurs fichiers spécifiques. Sans aucune forme de compartimentage, ce serait une tâche pesante, voire impossible. Comme pour la suppression de fichiers, des répertoires ou des dossiers inutiles doivent être supprimés pour maintenir le système en ordre.
Instructions pour la manipulation de fichiers
Étant donné que les systèmes d'exploitation permettent aux applications de manipuler les fichiers à l'aide d'instructions symboliques, le système d'exploitation lui-même doit disposer d'un ensemble d'instructions au niveau de la machine pour permettre une interface directe avec le matériel. Les instructions symboliques de l'application doivent être traduites en instructions au niveau de la machine par un interpréteur ou en compilant le code de l'application. Le système d'exploitation contient des dispositions pour la gestion de cette manipulation de fichiers au niveau de la machine.
Allocation de stockage permanent
Les systèmes d'exploitation doivent pouvoir affecter des fichiers et des dossiers à leur emplacement spécifique dans un stockage permanent afin de les stocker et de les récupérer. Cela sera enregistré dans un type de répertoire de disque qui varie en fonction du système ou des systèmes de fichiers utilisés par le système d'exploitation. Le système d'exploitation comprendra un mécanisme permettant de localiser les segments distincts dans lesquels vous avez divisé un fichier.
Sauvegarde de fichiers
Les archives représentent un investissement considérable en temps, en efforts intellectuels et souvent aussi en argent, leur perte peut donc avoir de graves conséquences. Les périphériques de stockage permanents d'un ordinateur contiennent généralement plusieurs composants mécaniques susceptibles de tomber en panne et le support de stockage lui-même pouvant se dégrader. L'une des fonctions des systèmes d'exploitation est d'éviter le risque de perte de données en sauvegardant des fichiers sur des supports supplémentaires sécurisés et stables dans un système redondant.