880 Shares 3241 views

File system – è … I file system: qual è il FAT e NTFS. file system Android

I file sul computer vengono creati e posizionati sulla base dei principi del sistema. Attraverso la loro applicazione, l'utente può comodamente accedere ai propri dati, senza preoccuparsi di algoritmi complessi per accedervi. Come il lavoro è organizzato sistemi di file? Quali sono oggi più popolare? Quali sono le differenze tra i file system, adattate per il PC? E quelli che vengono utilizzati nei dispositivi mobili – smartphone o tablet?

File System: Definizione

Secondo la definizione popolare, un file system – un insieme di algoritmi e gli standard, le organizzazioni coinvolte allo scopo di efficiente l'accesso degli utenti PC per dati presenti sul computer. Alcuni esperti considerano una parte del sistema operativo. Altri IT-esperti, riconoscendo il fatto che è direttamente collegata al sistema operativo, si ritiene che il file system – componente per la gestione dei dati del computer indipendente.

Come usare il computer prima che il file system è stato inventato? La tecnologia dell'informazione – come disciplina scientifica – ha documentato il fatto che per un lungo periodo di tempo, i dati è gestita strutturando nei algoritmi incorporati nei programmi specifici. Così, uno dei file di sistema di criteri – è la disponibilità delle norme sono gli stessi per la maggior parte dei programmi che utilizzano l'accesso ai dati.

File Principi di Sistemi Operativi

File system – è, soprattutto, un meccanismo che coinvolge l'attivazione delle risorse hardware del computer. Come regola generale, stiamo parlando magnetico o laser media – hard disk, CD, DVD, unità flash USB, non abbiamo ancora avuto il tempo di diventare obsoleti dischetto. Per capire come funziona il sistema corrispondente funziona determinando a ciò che è esattamente il file vero e proprio.

Secondo generalmente accettata tra definizione IT-esperti, un'area una quantità fissa di dati, espressa in unità di base di informazioni di misura – byte. File che si trova sul supporto del disco, di solito sotto forma di diversi blocchi interconnessi con uno specifico "indirizzo" di accesso. Un file system determina la posizione migliore e "rapporti" che, a sua volta, il sistema operativo. Che trasmette comprensibilmente dati corrispondenti per l'utente. Si accede ai dati a fini di lettura, modifica, la creazione di nuovi. Un algoritmo specifico sta lavorando con il file "coordinate" possono essere diversi. Essa dipende dal computer, il tipo di sistema operativo, le specifiche dei dati memorizzati, e altre condizioni. Perché ci sono diversi tipi di file system. Ciascuno di essi è ottimizzato per l'uso in un particolare sistema operativo o di lavorare con alcuni tipi di dati.

Adattando i mezzi a disco per essere utilizzati da algoritmi per un particolare file system è chiamato formattazione. elementi hardware appropriato di auto – cluster – vengono preparati per la registrazione su loro file, così come la loro lettura in conformità con le norme stabilite in un modo o in un altro sistema di controllo dei dati. Come modificare il file system? Nella maggior parte dei casi questo può essere fatto solo da riformattare il supporto dati. In genere, i file vengono cancellati. Tuttavia, v'è una variante in cui, ciclismo programmi specifici, è ancora possibile, anche se di solito richiede una grande quantità di tempo per cambiare il sistema di gestione dati, lasciando quest'ultima intatta.

I file system non funzionano correttamente. Ci possono essere alcuni errori nell'organizzazione del lavoro con i blocchi di dati. Ma nella maggior parte dei casi non sono critici. Come regola generale, non ci sono problemi con il modo di correggere gli errori del file system di eliminare. In Windows, per questo, in particolare, fornisce soluzioni software integrate disponibili a qualsiasi utente. Come, ad esempio, il programma "Check Disk".

specie

Si può essere chiamato quali tipi di file system, il più comune? Probabilmente, in particolare quelli che utilizzano il sistema operativo più popolare al mondo per PC – Windows. I principali file system di Windows – è FAT, FAT32, NTFS e le loro varie modifiche. Insieme con la popolarità dei computer smartphone e tablet acquisiti. La maggior parte di loro, se parliamo del mercato globale e di non prendere in considerazione le differenze nelle piattaforme tecnologiche, gestite da sistema operativo Android e iOS. Queste coinvolgono in esecuzione i loro algoritmi lavorano con i dati che sono diverse da quelle che caratterizzano i file system di Windows.

Gli standard aperti a tutti

Va notato che negli ultimi anni nel mercato dell'elettronica mondiale, v'è una certa armonizzazione delle norme sotto l'aspetto del sistema operativo con una varietà di tipi di dati. Questo può essere visto in due aspetti. In primo luogo, su diversi dispositivi con due tipi differenti di sistemi operativi spesso utilizzano lo stesso file system, sono ugualmente compatibili tra OS. In secondo luogo, le versioni moderne del sistema operativo, di regola, essere in grado di riconoscere non solo i sistemi di file tipici stessi, ma anche quelli che sono tradizionalmente utilizzati in altri sistemi operativi – sia attraverso algoritmi incorporati e l'utilizzo di software di terze parti. Ad esempio, una versione moderna di Linux, come di regola, non è un problema che riconosce il file system marcato per Windows.

La struttura del file system

Nonostante il fatto che i tipi di file system sono presentati in quantità sufficienti, lavorano nel suo complesso è principi molto simili (schema generale abbiamo delineato sopra) e nel quadro degli elementi strutturali simili o oggetti. Esaminiamole. Quali sono i principali oggetti del file system?

Uno dei principali – si tratta di una directory. Egli è una zona isolata di dati in cui i file possono essere collocati. Struttura di directory – gerarchica. Che cosa significa? Una o più directory possono essere posizionati in un altro. Il che, a sua volta, fa parte del "superiore". Il più "principale" è considerato come la directory principale. Se parliamo di principi, in base ai quali opera il file system è il Windows – 7, 8, XP o un'altra versione – la directory root è considerato un'unità logica, rappresentato dalla lettera – di solito, C, D, E (ma è possibile personalizzare qualsiasi cosa in alfabeto inglese). Per quanto riguarda, ad esempio, il sistema operativo Linux, non vi directory root agisce come un supporto magnetico nel suo complesso. In questo sistema operativo e altri sistemi operativi, sulla base dei suoi principi – si riferisce a quelli Android – unità logiche non vengono utilizzati. Posso archiviare i file senza una directory? Sì. Ma questo non è molto conveniente. In effetti, il comfort nell'utilizzo del PC – uno dei motivi per l'introduzione dei dati nel file system il principio della distribuzione di cataloghi. Chiamato, tra l'altro, possono essere diversi. Nella directory nome della cartella di Windows a Linux – più o meno allo stesso modo. Ma il tradizionale, usato per molti anni, il nome della directory del sistema operativo – "directory" Come con i precedenti sistemi operativi Windows e Linux – DOS, Unix.

In un contesto di IT-specialisti non hanno un'opinione precisa a tale proposito, considerare se il file è un elemento strutturale del rispettivo sistema. Coloro che credono che questo non è del tutto corretto, sostengono il loro punto di vista in modo che il sistema potrebbe esistere senza i file. Lasciate da un punto di vista pratico e fenomeno inutile. Anche se non ci sono file sul disco sono registrati, corrispondente al sistema può essere ancora presente. In genere, i supporti magnetici che vengono venduti nei negozi, non contengono alcun file. Ma hanno un adeguato sistema è presente. Secondo un'altra vista, i file devono essere considerate parte integrante dei sistemi che gestiscono. Perché? E poiché, secondo gli esperti, i loro algoritmi di impegno adattati soprattutto dal lavoro con i file all'interno di questi o altri standard. Per qualsiasi altra cosa questi sistemi non sono adatti.

Un altro elemento che è presente nella maggior parte dei file system – è una scorciatoia. Si tratta di una zona di dati contenente informazioni sulla posizione di un file specifico in una posizione specifica. Cioè, è possibile inserire un collegamento in un posto del disco, ma è possibile prevedere l'accesso all'area dati desiderato, che si trova in un'altra parte del vettore. Si supponga che le etichette – Oggetti un file system a tutti gli effetti, è possibile, se siamo d'accordo che questi sono anche i file.

In entrambi i casi non sarà sbagliato dire che tutti e tre i tipi di dati – file, collegamenti e cartelle – sono membri dei rispettivi sistemi. Almeno, questa tesi sarà conforme a uno dei punti di vista comuni. L'aspetto più importante che caratterizza come il file system funziona – sono i principi di denominazione dei file e delle directory.

I nomi dei file e delle directory in diversi sistemi

Se assumiamo che il file – è ancora agli elementi costitutivi dei rispettivi sistemi, è necessario considerare la loro struttura di base. Cosa si può notare, in primo luogo? Per la comodità di loro accesso nella maggior parte dei moderni sistemi di gestione dati fornito una struttura a due livelli di denominazione dei file. Il primo livello – è il nome. In secondo luogo – estensione. Prendiamo ad esempio un file musicale Dance.mp3. Dance – è il nome. Mp3 – estensione. Il primo è destinato a rivelare all'utente sono i contenuti del file (e per il programma sia un punto di riferimento per un facile accesso). Il secondo indica il tipo di file. Se Mp3, non è difficile indovinare che si tratta di musica. I file con l'estensione doc – di solito, documenti, JPG – immagini, html – pagine web.

Cataloghi, a loro volta, hanno una struttura monistico. Hanno solo il nome, non v'è alcuna estensione. Se parliamo delle differenze tra i diversi tipi di sistemi di gestione dei dati, la prima cosa che si dovrebbe prestare attenzione – questo è solo gli stessi principi sono implementati nella denominazione di file e directory. Per quanto riguarda le specifiche di Windows successiva. file del sistema operativo più popolare al mondo possono essere denominati in qualsiasi lingua. La lunghezza massima, tuttavia, allo stesso tempo è limitato. L'intervallo specifico dipende dal sistema di gestione dati. Di solito questo valore entro 200-260 caratteri.

La regola generale per tutti i sistemi operativi e la gestione dei dati corrispondenti – in una singola directory non può contenere i file con gli stessi nomi. In Linux, in questo caso v'è una certa "liberalizzazione" delle regole. Nella stessa directory può essere file con le stesse lettere, ma in un registro diverso. Ad esempio, Dance.mp3 e Dance.mp3. Su Windows, questo è impossibile. Queste regole sono stabilite anche sotto l'aspetto di alloggio in altre directory.

Rivolgendosi file e directory

Rivolgendosi file e directory – un elemento chiave del sistema corrispondente. In Windows, il suo formato personalizzato potrebbe assomigliare a questo: C: / Documenti / Musica / – è l'accesso alla directory di musica. Se siamo interessati ad un particolare file, l'indirizzo potrebbe assomigliare a questo: C: /Documents/Music/Dance.mp3. Perché l ' "utente"? Il fatto è che a livello di componenti hardware e software del computer interaction accesso ai file struttura è molto più difficile. Un file system determina la posizione dei blocchi di file e interagisce con il sistema operativo per la maggior parte nascosta all'interno operazioni dell'utente. Tuttavia, il PC dell'utente è raramente una necessità di utilizzare altri formati, "Indirizzi". Quasi sempre hanno accesso ai file nello standard specificato.

Confronto di file system per Windows

Abbiamo esaminato i principi generali di funzionamento dei sistemi di file. Consideriamo ora le caratteristiche più comuni della loro specie. In Windows, i file system più comunemente utilizzati, come FAT, FAT32, NTFS e exFAT. Il primo di questa serie è considerata essere superata. Lei, invece, è stata a lungo una sorta di fiore all'occhiello del settore, ma con la crescita delle capacità tecnologiche del suo PC cessato di soddisfare le esigenze degli utenti e le risorse richieste dal software.

Progettato per sostituire il file system FAT – è FAT32. Secondo molti IT-esperti, è oggi il più popolare quando si tratta di mercato con i PC Windows. E 'più spesso utilizzato quando la memorizzazione dei file sui dischi rigidi e unità flash. Si può anche notare che il sistema di gestione dei dati vengono usati con una certa regolarità in moduli di memoria di diversi dispositivi digitali – cellulari, macchine fotografiche. Il vantaggio principale di FAT32, che viene isolato IT-esperti, quindi è versatilità. Nonostante il fatto che questo ha creato un file di sistema da Microsoft per lavorare con i dati nel quadro stabilite suoi algoritmi sono la maggior parte dei moderni sistemi operativi, compresi quelli che vengono installati su questi tipi di tecnologia digitale.

i file system FAT32 hanno un certo numero di svantaggi. Prima di tutto, si può notare restrizione alla dimensione di un file particolare – non può essere superiore a 4 GB. Anche nel sistema FAT32 non possono essere incorporati in strumenti di Windows per impostare la logica dell'unità, la dimensione di cui sarebbe più grande di 32 GB. Ma questo può essere fatto con l'installazione di software specializzato aggiuntivo.

Un altro sistema di gestione dei file popolare che ha sviluppato Microsoft – è NTFS. Secondo alcuni esperti, la maggior parte dei parametri è superiore a FAT32. Ma questa tesi è valida, se si tratta di un PC in ambiente Windows. NTFS non è universale come FAT32. Caratteristiche del suo funzionamento fanno uso di questo file system non è sempre comodo, soprattutto su dispositivi mobili. Uno dei principali vantaggi di NFTS – affidabilità. Ad esempio, nei casi in cui un disco fisso improvvisamente si spegne, la probabilità che i file siano danneggiati, è ridotto al minimo, grazie agli algoritmi forniti a NTFS duplicazione di accesso ai dati.

Uno dei più recenti file system di Microsoft – exFAT. Beh, è adatto per le unità flash. Principi di base di lavoro in esso sono le stesse in FAT32, ma c'è anche una modernizzazione significativo per alcuni aspetti: ad esempio, non ci sono restrizioni sulle dimensioni di un singolo file. Tuttavia, il sistema exFAT, come notato da molti ESSO esperti, compresi quelli che hanno una bassa versatilità. Nei computer che eseguono sistemi operativi diversi da Windows, lavorare con i file quando si usa exFAT può essere difficile. Inoltre, anche alcune versioni della maggior parte di Windows, come ad esempio il XP, i dati sui dischi formattati per gli algoritmi di exFAT, non possono essere letti. La necessità di installare driver aggiuntivi.

Si noti che, a causa del coinvolgimento di una gamma sufficientemente ampia di sistemi di file in Windows l'utente può incontrare difficoltà periodica sotto l'aspetto della compatibilità dei vari dispositivi con un computer. In alcuni casi, ad esempio, si desidera installare il WPD driver del file system (dispositivi mobili Windows – la tecnologia utilizzata sul posto di lavoro con i dispositivi portatili). A volte può non essere a portata di mano dell'utente, in modo che il supporto del sistema operativo esterno non può riconoscere. software di sistema di file WPD può richiedere ulteriori mezzi per adattare l'ambiente operativo in un determinato computer. In alcuni casi, l'utente sarà costretto a rivolgersi a IT-specialisti del problema.

Come determinare quale file system – exFAT o NTFS, ma può essere, FAT32 – ottimale per l'uso in casi specifici? Raccomandazioni IT-specialisti nel suo complesso segue. È possibile utilizzare due approcci di base. Secondo la prima dovrebbe essere un tipico disco rigido file system separazione, così come quelli che sono meglio adattato alla unità flash. FAT e FAT32, secondo molti esperti, è più adatto per "unità flash", NTFS – per dischi rigidi (a causa della particolarità tecnologiche di lavorare con i dati).

Nel secondo approccio, il valore è il valore del vettore. Quando si tratta di l'utilizzo di una quantità relativamente piccola di unità o drive USB, è possibile formattare nel sistema FAT32. Se il disco è più grande, si può provare exFAT. Ma solo se non si intende utilizzare supporti su altri computer, in particolare quelli in cui non ci sono la versione più recente di Windows utilizzata. Quando si tratta di grandi dischi rigidi, tra cui esterno, allora dovrebbero essere formattati in NTFS. Intorno a tali criteri con cui il file system ottimale può essere selezionato – exFAT o NTFS, FAT32. Vale a dire, per usare uno di essi dovrebbe essere data la dimensione media, il tipo e la versione del sistema operativo su cui l'unità è principalmente utilizzato.

File system per Mac

Un altro piattaforme hardware e software popolari nel mondo della tecnologia informatica – Macintosh da Apple. PC di questa linea sono in esecuzione il sistema operativo Mac OS. Quali sono le caratteristiche dell'organizzazione per lavorare con i file in un Mac? Nella maggior parte dei PC moderni utilizzati dai file di sistema Apple Mac OS Extended. I primi computer Mac funzionano con i dati gestiti in conformità con lo standard HFS.

La cosa principale che può essere osservato sotto l'aspetto delle sue caratteristiche: il disco, che è controllata dal file system è Mac OS Extended, i file possono essere posizionati molto grandi – possiamo parlare di diversi milioni di terabyte.

Il file system di Android-devices

Il sistema operativo più popolare per i dispositivi mobili – come l'ingegneria elettronica, non è inferiore alla popolarità del PC – è Android. Come è la gestione dei file su un dispositivo del tipo appropriato? Per prima cosa notiamo che il sistema operativo – in realtà adattamento "mobile" del sistema operativo Linux, che, grazie al codice software open possono essere modificati al fine di utilizzare nella più ampia gamma di dispositivi. Pertanto, la gestione dei file nei dispositivi mobili con sistema operativo Android è effettuata in genere sugli stessi principi come in Linux. Alcuni di loro abbiamo osservato in precedenza. In particolare, i file in Linux Management viene effettuata senza dividere i media in unità logiche, come avviene in Windows. La cosa interessante è un file di sistema di Android?

directory radice in Android, di regola, è l'area dei dati, di cui come / mnt. Di conseguenza, l'indirizzo del file potrebbe assomigliare a questo: /mnt/sd/photo.jpg. Inoltre, v'è un'altra caratteristica di un sistema di gestione dei dati che viene implementato nel sistema operativo mobile. Il fatto che la memoria Flash devaysa di solito classificati in diverse sezioni, come, ad esempio, di sistema o dati. Allo stesso tempo, dato inizialmente la dimensione di ciascuno di essi non può essere modificata. un'analogia approssimativa per quanto riguarda questo aspetto del processo può essere trovato, ricordando che non è possibile (a meno che non si utilizza un software speciale) per ridimensionare le unità logiche in Windows. Si deve essere fissato.

Un'altra caratteristica interessante della organizzazione del lavoro con i file in Android – sistema operativo appropriato di solito scrive nuovi dati ad una particolare area del disco – dati. Job, ad esempio, una sezione del sistema non viene eseguita. Pertanto, quando l'utente attiva la funzione di reset del software dello smartphone o tablet per una "fabbrica", in pratica, ciò significa che i file che sono registrati nella zona di dati, semplicemente cancellati. Sezione Sistema, di regola, rimane invariato. Inoltre, qualsiasi regolazione del contenuto da parte dell'utente del sistema, senza avere un software speciale, non può esercitare. La procedura associata con l'area di sistema del mezzo in apparato Android-aggiornamento, chiamato reinserimento. Questo non è un formato, ma entrambe le operazioni sono spesso eseguite simultaneamente. In genere, lampeggiante viene utilizzato per installare sul dispositivo mobile una versione più recente del sistema operativo Android.

Così, i principi fondamentali sulla base dei quali viene eseguito il file system Android – la mancanza di unità logiche, nonché la differenziazione rigida di accesso ai dati di sistema e utente. Non possiamo dire che questo approccio è fondamentalmente diversa da quella implementata in Windows, ma, come molti IT-esperti, il sistema operativo di Microsoft per gli utenti v'è un po 'maggiore libertà nel trattare con i file. Tuttavia, come alcuni esperti, questo non può essere considerato di Windows vantaggio inequivocabili. "Liberale" regime sotto l'aspetto di gestione dei file comporta, ovviamente, non solo gli utenti, ma anche i virus informatici, per cui Windows è molto sensibile (al contrario di Linux e la sua attuazione "mobile" di Android). Questo, dicono gli esperti, è uno dei motivi per cui i virus per Android-dispositivi così poco – puramente da un punto di vista tecnologico, non possono funzionare pienamente nell'ambiente operativo, lavorando sul principio del controllo rigoroso di accesso ai file.