Nwlapcug.com


Test di velocità di ext3 vs FAT32

Quando si sceglie un file system per una partizione di disco rigido o un'unità USB, avete bisogno di uno che sta per eseguire in modo efficiente per tutte le vostre esigenze. FAT32 è compatibile con qualsiasi sistema, effettuare la scelta di default per le unità USB commerciale, mentre Ext3 è il generazione precedente file system nella linea Ext e utilizza l'inserimento nel journal. Velocità variano anche tra i computer a seconda dell'hardware e sistema operativo, e la maggior parte degli utenti probabilmente non si noterà una differenza durante l'uso medio.

Differenze tra i sistemi

Analisi delle differenze nelle prestazioni tra FAT32 ed Ext3 sono incompleta senza considerare i sistemi su cui sono in esecuzione. Mentre FAT32 è il file system più flessibile, è stato progettato per Windows, mentre Ext3 funziona solo con sistemi Linux. Nel loro studio "Il Benchmarking popolari sistemi di File", Marri Vanninen e James Z. Wang notato, "nella maggior parte dei casi, le differenze in termini di prestazioni sono molto più drammatiche su piattaforme rispetto tra i sistemi di file su una determinata piattaforma." Nella stessa carta, Vanninen e Wang osservare che prestazioni hanno più a che fare con buffer cache e memoria nel sistema operativo rispetto al file system.

Velocità di trasferimento rispetto

Vanninen e Wang testato la velocità di trasferimento nei vari sistemi di file, tra cui FAT32 ed Ext3, in molteplici situazioni, e hanno imparato che con file molto piccoli nelle operazioni di scrittura sequenziale - 128KB a 2MB..--grasso supera Ext3 con maggiore velocità di trasferimento, misurata in megabyte al secondo. Oltre a ciò, Ext3 si comporta meglio, fino a quando i due sistemi si è rotto anche circa 256 MB. Con un file di 2GB, Ext3 si comporta meglio in letture sequenziali e scrittori di FAT32.

In operazioni casuali, Ext3 cade a breve, anche se Vanninen e Wang osservare questo come un difetto in Linux, perché Linux file system multipli hanno gli stessi problemi di prestazioni. Ext3 soltanto brevemente ha un tasso di trasferimento migliore di FAT32; a 256KB, questo vantaggi scende ripidamente e continua a cadere, mentre FAT32 rimane relativamente costante con un declino graduale nella velocità di trasferimento con il diminuire della dimensione di file.

Velocità di fsck

Ingegnere di Red Hat Nick Boldt rispetto benchmark tra Ext3 e FAT32 nel suo blog, "Ext3 vs FAT32: fsck Benchmark." Fsck è il comando bash Linux che controlla il vostro sistema di file per coerenza. Boldt testato due unità per ogni file System: un'unità FAT32 159GB che era 87 per cento completo; una completo 40GB FAT32 unità del 89 per cento; un'unità di Ext3 di 188GB che era 97% completo; e un'unità di 138GB completo di 88 per cento. L'unità di FAT32 159GB ha preso circa 43 ore per controllare, mentre il disco da 40GB ha preso solo 10 ore. Nel frattempo, ci sono voluti poco più due ore per l'unità di 188GB Ext3 e meno di un'ora per l'unità di 138GB Ext3.

Velocità di inserimento nel diario

Ext3 è solo uno dei file System che utilizza l'inserimento nel journal per ridurre il danneggiamento dei dati, ma quando si utilizza Ext3, scrive più dati rispetto a quando si utilizza FAT32, che può richiedere più tempo. Sono disponibili tre livelli di inserimento nel diario in Ext3: "Journal" che scrive i metadati e il contenuto, prendendo più tempo delle tre opzioni, come scrive tutto due volte; " Ordinato,"il valore predefinito opzione che i metadati solo riviste e aggiorna il disco prima di metadati; e scrive "Writeback," che è la modalità più veloce, ma funziona allo stesso modo file system standard.