När du väljer ett filsystem för en hårddisk partition eller en USB -enhet , behöver du en som kommer att köra effektivt för alla dina behov . FAT32 är kompatibel med alla system , vilket i det förvalda alternativet för kommersiella USB-enheter , medan Ext3 är den tidigare generationens filsystem i Ext linje och använder journalföring . Hastigheter varierar även mellan datorer beroende på hårdvara och operativsystem , och de flesta användare förmodligen inte kommer att märka en skillnad under genomsnittlig användning . System Skillnader
analys av skillnaderna i prestanda mellan FAT32 och Ext3 är ofullständig utan beaktande av de system som de kör . Medan FAT32 är den mest flexibla filsystemet , hade utformats för Windows , medan Ext3 bara fungerar med Linux-system . I sin studie " om Benchmarking Populära filsystem , " Marri Vanninen och James Z. Wang noterade , " I de flesta fall , skillnader i prestanda är mycket mer dramatiskt olika plattformar än mellan filsystem på en given plattform . " I samma papper , Vanninen och Wang konstatera att prestanda har mer att göra med cache och buffertar minne i operativsystemet än filsystemet . Addera Jämfört Transfer priser
Vanninen och Wang testade överföringshastigheter i olika filsystem , inklusive FAT32 och Ext3 , i flera situationer , och de lärde sig att med mycket små filer i sekventiella skrivoperationer - 128KB till 2MB - FAT överträffar Ext3 med högre överföringshastigheter , mäts i megabyte per sekund . Därutöver genomför Ext3 bättre , tills de två systemen nollresultat på runt 256MB . Med ett 2GB fil utför Ext3 bättre i både sekventiell läser och författare än FAT32 .
Slumpmässiga operationer , faller Ext3 kort , men Vanninen och Wang iaktta detta som en brist i Linux , eftersom flera Linux- filsystem har samma prestandaproblem . Ext3 endast kortfattat har en bättre överföringshastighet än FAT32 , på 256KB , Drops Detta fördelarna kraftigt och fortsätter att falla , medan FAT32 förblir relativt stabil med en gradvis nedgång i överföringshastighet som minskar filstorleken
fsck hastigheter
Red Hat ingenjör Nick Boldt jämfört benchmarks mellan ext3 och FAT32 i hans blogginlägg , " Ext3 vs FAT32 : . fsck Benchmark " fsck är Linux bash kommando som kontrollerar din fil systemet för konsekvens . Boldt testade två enheter för varje filsystem : en 159GB FAT32-enhet som var 87 procent fullt , en 89 procent fullt 40GB FAT32-enhet , en 188GB Ext3 enhet som var 97 procent fullt , och en 88 procent fullt 138GB drive . Den 159GB FAT32-enhet tog ungefär 43 timmar att kontrollera , medan 40GB enhet bara tog 10 timmar . Samtidigt tog det drygt två timmar för 188GB Ext3 enheten , och mindre än en timme för 138GB Ext3 enheten . Addera Journaling Hastigheter
Ext3 är bara en av de filsystem som använder journalföring för att skära ner på data korruption , men när du använder Ext3 , skriver det mer data än när du använder FAT32 , vilket kan ta mer tid . Det finns tre nivåer av journalföring finns i Ext3 : " Journal ", som skriver både metadata och innehåll , tar mest tid av de tre alternativen som skriver allt två gånger , " Beställde , " det förvalda alternativet att endast tidskrifter metadata och uppdaterar disk innan metadata ,. och " Återfört , " vilket är det snabbaste läget men fungerar på samma sätt som vanliga filsystemet skriver Addera