Care sunt cele cinci activități principale ale unui sistem de operare în ceea ce privește gestionarea fișierelor?
Crearea și ștergerea fișierelor
Crearea și eliminarea fișierelor sunt fundamentale pentru operațiile pe calculator. În primul caz, datele nu pot fi stocate eficient dacă nu sunt aranjate într-o formă de structură a fișierelor. În cel de-al doilea caz, stocarea permanentă s-ar umple rapid dacă fișierele nu au fost șterse sau spațiul ocupat de aceștia pentru noi fișiere a fost realocat.
Crearea și eliminarea directoarelor
Ca un corolar al nevoii de stocare a datelor în fișiere, acestea din urmă trebuie să fie amplasate în directoare sau foldere pentru a permite stocarea și recuperarea eficientă. Acest lucru este valabil în special în cazul calculatoarelor personale în care utilizatorii trebuie să navigheze către unul sau mai multe fișiere specifice pentru a le accesa. Fără nici o formă de compartimentare, aceasta ar fi o sarcină dificilă, dacă nu imposibilă. Ca și în cazul ștergerii fișierelor, directoarele sau folderele inutile trebuie să fie șterse pentru a menține sistemul ordonat.
Instrucțiuni pentru manipularea fișierelor
Deoarece sistemele de operare permit software-ului de aplicație să efectueze manipularea fișierelor utilizând instrucțiuni simbolice, sistemul de operare trebuie să aibă un set de instrucțiuni la nivel de mașină pentru a permite o interfață directă cu hardware-ul. Instrucțiunile simbolice ale aplicației trebuie să fie traduse în instrucțiuni la nivel de mașină de către un interpret sau prin compilarea codului aplicației. Sistemul de operare conține dispoziții pentru gestionarea acestei manipulări a fișierelor la nivelul mașinii.
Alocarea permanentă a depozitului
Sistemele de operare trebuie să poată aloca fișiere și foldere la locația lor specifică în memorie permanentă pentru a le stoca și a le recupera. Aceasta va fi înregistrată într-un tip de director de disc care variază în funcție de sistemul sau sistemele de fișiere pe care le utilizează sistemul de operare. Sistemul de operare va include un mecanism de localizare a segmentelor separate în care ați împărțit un fișier.
Copierea de rezervă a fișierelor
Arhivele reprezintă o investiție considerabilă în timp, efort intelectual și, adesea, și bani, astfel încât pierderea lor poate avea un impact sever. Dispozitivele permanente de stocare ale unui computer conțin, de obicei, mai multe componente mecanice care pot eșua, iar mediul de stocare în sine poate degrada. O funcție a sistemelor de operare este de a evita riscul de pierdere a datelor prin copierea de rezervă a fișierelor într-un mediu securizat și stabil într-un sistem redundant.