Puppy Linux kan installeras på antingen en ext2 eller ext3 -filsystem , som var och en har sina egna fördelar och nackdelar . Ext3 är en nyare filsystem , men dess journalförande funktionen lägger overhead som kan minska Puppy Linux prestanda . EXT2 är ett äldre filsystem , men dess brist på en tidskrift kommer med en högre risk för dataförlust . Extended File System
ext3 filsystemet , korta för den tredje utvidgade filsystemet , är efterföljaren till ext2-filsystem , eller andra utökade filsystemet . Ext3 gång användes som standard filsystem av de flesta Linux-distributioner , men det har sedan ersatts av ext4 och andra nyare filsystem . Den primära skillnaden mellan ext2 och ext3 är journalföring funktion i ext3 . De filsystem är annars kompatibla .
Journaling
En journal är ett speciellt område på filsystemet där systemet loggar varje transaktion filsystem . Om Puppy Linux kraschar eller datorn plötsligt stängs av , kan systemet kontrollera journal när det börjar och åtgärda eventuella problem i filsystemet . Detta snabbar upp krasch återhämtning och hjälper till att förhindra förlust av data , men dataförlust kan fortfarande förekomma . Crash återhämtning med ext2 är långsammare eftersom systemet måste kontrollera hela filsystemet för problem, det inte har fördelen av en tidskrift som ext3 gör
Overhead
journal tillför lite overhead , vilket är anledningen till flyttbara USB-minnen är ofta formaterad med ext2 istället för ext3 . Puppy Linux är konstruerad för användning på långsammare , äldre datorer , så ext2 resulterar i ökad prestanda men med ökad risk för dataförlust . EXT2 är perfekt om du installerar Puppy Linux till en flyttbar flashminne istället för en hårddisk , avsaknaden av en tidskrift resulterar i mindre skriver till flash lagringsmedia , och därigenom förlänga dess livslängd
Bakåtkompatibilitet
ext3 är bakåtkompatibel med ext2 , så du kan montera ett ext3-filsystem som ext2 filsystem . Ext3 kommer inte att använda sin journal när den är monterad som ext2 , men denna funktion gör kompatibilitet med program som kan kräva ext2 . Du kan uppgradera ett ext2-filsystem till ett ext3-filsystem genom att ge ett kommando som lägger en journal till ext2-filsystem och montera den som ett ext3-filsystem .