Jakie są pięć głównych czynności systemu operacyjnego w odniesieniu do zarządzania plikami?
Tworzenie i usuwanie plików
Tworzenie i usuwanie plików ma podstawowe znaczenie dla operacji komputerowych. W pierwszym przypadku dane nie mogą być przechowywane efektywnie, chyba że są ułożone w jakiejś formie struktury plików. W drugim przypadku trwałe przechowywanie zostanie szybko uzupełnione, jeśli pliki nie zostaną usunięte lub przydzielone im miejsce na nowe pliki zostanie ponownie przypisane.
Tworzenie i usuwanie katalogów
Jako konsekwencja potrzeby przechowywania danych w plikach, te ostatnie same muszą być umieszczone w katalogach lub folderach, aby umożliwić wydajne przechowywanie i pobieranie. Jest tak szczególnie w przypadku komputerów osobistych, w których użytkownicy muszą przejść do jednego lub więcej określonych plików, aby uzyskać do nich dostęp. Bez jakiejkolwiek formy kompartmentalizacji byłoby to zadanie uciążliwe, jeśli nie niemożliwe. Podobnie jak w przypadku usuwania plików, niepotrzebne katalogi lub foldery muszą zostać usunięte, aby utrzymać porządek w systemie.
Instrukcje dotyczące manipulacji plikami
Ponieważ systemy operacyjne umożliwiają aplikacjom wykonywanie operacji na plikach przy użyciu instrukcji symbolicznych, sam system operacyjny musi mieć zestaw instrukcji na poziomie maszyny, aby umożliwić bezpośredni interfejs ze sprzętem. Symboliczne instrukcje aplikacji muszą zostać przetłumaczone na instrukcje na poziomie maszyny przez tłumacza lub poprzez skompilowanie kodu aplikacji. System operacyjny zawiera postanowienia dotyczące zarządzania tą manipulacją plikami na poziomie maszyny.
Stała alokacja pamięci
Systemy operacyjne muszą mieć możliwość przypisywania plików i folderów do ich określonej lokalizacji w pamięci trwałej w celu ich przechowywania i odzyskiwania. Zostanie zarejestrowany w katalogu dysku, który różni się w zależności od systemu lub systemów plików używanych przez system operacyjny. System operacyjny będzie zawierał mechanizm lokalizowania oddzielnych segmentów, do których został podzielony plik.
Kopia zapasowa plików
Archiwa stanowią znaczną inwestycję w czas, wysiłek intelektualny, a często również pieniądze, więc ich utrata może mieć poważny wpływ. Trwałe urządzenia pamięci komputera zazwyczaj zawierają kilka elementów mechanicznych, które mogą zawieść, a sam nośnik danych może ulec degradacji. Jedną z funkcji systemów operacyjnych jest eliminacja ryzyka utraty danych poprzez tworzenie kopii zapasowych plików na bezpiecznym i stabilnym dodatkowym nośniku w systemie nadmiarowym.