Quali sono i cinque principali attività di un sistema operativo per quanto riguarda la Gestione dei file?

January 10

Quali sono i cinque principali attività di un sistema operativo per quanto riguarda la Gestione dei file?


I sistemi operativi svolgono la funzione vitale di essere il ponte tra l'hardware e il software di un computer. Essi forniscono un ambiente in cui il software può essere scritto senza la necessità di soddisfare le specifiche dell'hardware sottostante, che è stato necessario nei giorni precedenti di computing. Ci sono diversi sistemi operativi diffusi che differiscono tra loro per molti aspetti. Tuttavia, ognuno di loro svolgono una serie di funzioni simili, tra cui l'esecuzione di istruzioni di base, sia compilato o interpretato; e anche la gestione dei processi, della memoria, di ingresso e uscita, di magazzinaggio, di rete, e le operazioni di file e la cartella / directory. Ci sono cinque principali funzioni di gestione dei file che un operanti funzioni del sistema.

Creazione ed eliminazione di file

la creazione di file e cancellazione sono fondamentali per operazioni del computer. Nel primo caso, i dati non possono essere memorizzati in modo efficiente salvo comunicazione in qualche forma di struttura di file. In quest'ultimo, memorizzazione permanente riempirebbe rapidamente se i file non sono stati cancellati e lo spazio occupato dai loro riassegnati a nuovi file.

Creazione ed eliminazione di directory

Come corollario alla necessità di memorizzare i dati in file, file devono essi stessi essere organizzati in cartelle o cartelle in modo da consentire la loro efficiente archiviazione e il recupero. Questo è particolarmente vero nel caso dei personal computer in cui l'utente deve navigare verso uno o più specifici file di accedervi. Senza una qualche forma di compartimentazione, questo si sarebbe rivelato un oneroso, se non impossibile. Proprio come la cancellazione di file, directory o cartelle non necessarie devono essere rimossi al fine di mantenere il sistema ordinato.

File Istruzioni di manipolazione

Dato che i sistemi operativi consentono applicazioni software per la modifica dei file con le istruzioni simboliche, il sistema operativo stesso ha bisogno di avere una istruzione a livello di computer impostato per interfacciarsi con l'hardware direttamente. istruzioni simboliche dell'applicazione devono essere tradotti in istruzioni a livello macchina o da un interprete o compilando il codice dell'applicazione. Il sistema operativo contiene disposizioni per gestire questa manipolazione di file a livello di computer.

Mappatura di stoccaggio permanente

I sistemi operativi devono essere in grado di mappare i file e le cartelle per la loro posizione fisica sulla memorizzazione permanente al fine di essere in grado di memorizzare e recuperarli. Questo verrà registrato in una qualche forma di directory disco che varia a seconda del file system o sistemi che utilizza il sistema operativo. Il sistema operativo include un meccanismo per individuare i segmenti di file separati in cui è diviso un file.

Backup dei file

File rappresentano un notevole investimento di tempo, sforzo intellettuale e spesso i soldi pure, così la loro perdita può avere un impatto grave. dispositivi di memorizzazione permanente del computer in genere contengono una serie di dispositivi meccanici che può fallire, e il supporto di memorizzazione si possono degradare. Una funzione di sistemi operativi è quello di evitare il rischio di perdita di dati eseguendo il backup dei file su altri mezzi sicuri e stabili in un sistema ridondante.