File system: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Etichetta: Ripristino manuale |
fix |
||
(10 versioni intermedie di 6 utenti non mostrate) | |||
Riga 2:
[[File:100 000-files 5-bytes each -- 400 megs of slack space.png|thumb|Schermata dal ''file system'' di [[Windows XP]]]]
Un '''file system''' (in [[acronimo]] '''FS''') è una [[struttura dati]] deputata alla gestione e all'archiviazione dei [[file]] su un [[computer]]. Il termine viene utilizzato anche in riferimento al ''[[driver|file system driver]]'', ovvero tutta quella serie di programmi solitamente integrati nel [[sistema operativo]] che sono necessari ad operare il file system.<
== Storia ==
Line 53 ⟶ 50:
=== Funzionalità particolari ===
I file system tradizionali offrono degli strumenti per creare, muovere ed eliminare sia i file che le cartelle, ma non permettono di creare collegamenti addizionali alle cartelle (gli [[Hard-link|hard link]] di [[Unix]] ed [[NTFS]]), o di rinominare i collegamenti padre (".." nei sistemi Unix o [[DOS]]/[[Microsoft Windows|Windows]]) e di creare collegamenti bidirezionali fra i file. Questi file system tradizionali hanno anche dei metodi per creare, muovere, cancellare e troncare i file, e per sostituire o aggiungervi in coda alcuni dati. Invece non permettono di aggiungere dati o troncare in testa un file, impedendo l'inserzione o la cancellazione arbitraria di dati. Le operazioni possibili sono quindi molto asimmetriche e spesso risultano inefficienti in contesti particolari.
<!-- For example, interprocess [[pipe]]s in [[Unix]] have to be implemented outside of the filesystem because it does not offer [[truncation]] from the beginning of files. -->
Line 100 ⟶ 96:
=== File system distribuito ===
{{vedi anche|File system distribuito}}
Un [[file system distribuito]] permette di accedere ai file contenuti su un computer remoto tramite [[Rete di computer|rete]], potenzialmente in simultanea da diversi computer. Esempi di file system di rete sono:
* [[Andrew file system|AFS]] (Andrew File System)
Line 133 ⟶ 131:
== Voci correlate ==
{{div col}}
* [[Directory]]
* [[Disco rigido]]
* [[File]]
* [[File system virtuale]]▼
* [[Formattazione]]
* [[Filesystem Hierarchy Standard]]
Riga 144:
* [[Percorso]]
* [[Journaling]]
{{div col end}}
▲* [[File system virtuale]]
== Altri progetti ==
{{interprogetto|preposizione=
== Collegamenti esterni ==
Line 155 ⟶ 154:
{{Componenti di Windows}}
{{Controllo di autorità}}
{{Portale|informatica}}
|