File System

Un file system è un metodo per organizzare i file nel volume di archiviazione di un computer. I file system tengono traccia di ogni file presente in un volume, registrandone il nome, il tipo e la posizione, in modo che il sistema operativo del computer possa trovarlo in seguito. Prima di poter archiviare dati, un volume deve contenere un file system creato dal sistema operativo del computer, indipendentemente dal fatto che si trovi su un disco rigido, su un SSD o su un dispositivo flash esterno.

Il sistema operativo di un computer crea un file system quando inizializza o formatta un volume. Un file system include un indice simile a un database per gestire una gerarchia di cartelle, che inizia con una directory radice e consente di creare cartelle e sottocartelle. I file system identificano in modo univoco i file presenti in un volume usando una combinazione di nome e posizione del file, quindi due file con lo stesso nome possono esistere nello stesso volume purché si trovino in cartelle diverse.

I file system supportano cartelle e sottocartelle nidificate per aiutare a organizzare i file
I file system supportano cartelle e sottocartelle nidificate per aiutare a organizzare i file

I file system salvano anche i metadati relativi a file e cartelle. La maggior parte dei file system registra quando un file è stato creato e modificato usando marcatori temporali. I file system dei sistemi operativi multiutente tengono inoltre traccia dell'utente proprietario dei file o delle cartelle, nonché degli altri utenti autorizzati a visualizzarli e modificarli. Alcuni file system possono crittografare file, cartelle o interi volumi per proteggerli.

Ogni sistema operativo utilizza il proprio file system predefinito. Windows usa NTFS, macOS usa APFS e la maggior parte dei sistemi operativi simili a Unix usa il file system ext4. Altri file system compatibili con più piattaforme, come exFAT e FAT32, vengono spesso usati sui dispositivi di archiviazione che trasferiscono file tra computer.

Aggiornato February 23, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

What does it mean for a component to be "hot swappable?"

A
Its clock speed can be raised or lowered through software.
0%
B
It can be connected or disconnected while the computer is turned on.
0%
C
It can wake a computer from standby mode.
0%
D
It is compatible with computers running Windows and macOS.
0%
Correct! Incorrect!     View the Hot Swappable definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di File System in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.