Che cosa è una sequenza di file?

Una sequenza di file è una serie di file di computer collegati che contengono alcuni dati che indicano la loro inclusione in un insieme comune. I dati che segna un file come parte di una sequenza di file possono essere memorizzati nel nome del file o possono essere contenuto in un campo di dati all'interno del file. La posizione fisica del file può anche essere utilizzato per indicare la presenza di una sequenza. La sequenza può essere utilizzato per organizzare i file su un sistema visivo, oppure può essere utilizzato per facilitare input in un programma progettato per elaborare la serie di file. Alcuni programmi software sono in grado di trattare una sequenza file come un singolo oggetto per consentire l'accesso casuale ad aree sepolte all'interno dell'oggetto senza la necessità di aprire un unico file di grandi dimensioni.

Una sequenza di file può essere indicato con l'aggiunta di una serie ascendente di numeri o lettere il nome del file prima del separatore finale estensione. La maggior parte dei sistemi operativi organizzare questi file per nome quando visualizzato , anche se ci sono alcuni aspetti tecnici che possono causare un elenco di apparire fuori uso. In particolare, i nomi dei file sono elencati in rigoroso ordine alfanumerico sulla maggior parte dei sistemi operativi, senza traduzione di numeri in numeri interi effettivi. Ciò significa che i numeri con un numero di cifre rispetto alle loro controparti più grandi, come ad esempio 1 e 10, devono avere 0s imbottiti prima il numero più basso per corrispondere al numero di cifre per una corretta sequenza.

In alcuni casi, può essere vantaggioso avere non solo i nomi di file in sequenza, ma anche per avere i dati effettivi rilevati fisicamente in una lunga catena ininterrotta sul supporto. Questo può avere il vantaggio di accesso ai file molto veloce oltre a consentire l'uso di certi ottimizzazioni software per aumentare ulteriormente le prestazioni. Il processo di manovra file di essere fisicamente contiguo è noto nel formato descattering. Il processo descattering può essere accoppiato con un processo di deframmentazione per aiutare a creare un file di sistema più efficiente e meno dispendioso.

Quando i file che compongono una sequenza di file sono distanziati in molti punti fisici casuali su un supporto, sono considerati essere dispersi. File dispersione può verificarsi come un naturale processo di l'architettura del computer o del software. Poiché ogni file viene scritto, il sistema operativo tenterà di trovare un po 'di spazio a disposizione, ma questo spazio non ha bisogno di essere sequenziale. In realtà, le parti di un unico file possono essere sparsi su più aree. Questo può influenzare la velocità di accesso ai file e può complicare le procedure di backup dei dati.

Una sequenza di file è parte integrante del funzionamento di molti programmi che gestiscono grandi quantità di dati. Essi sono spesso utilizzati in applicazioni finanziarie e possono essere utilizzati per i file generati automaticamente in sistemi real-time o fotocamere digitali. Multimedia file o file di dati compositi anche usare sequenze di file per assemblare un grande singolo file da molte fonti diverse, alcune delle quali avrebbero potuto essere creati indipendentemente l'uno dall'altro.