filesystem

Linuxcast Ep06 - La ROOT e filesystem linux

Il video è disponibile anche in formato OGG.

ext3 vs ntfs o meglio ntfs-3g vs ext2ifs

Uno dei dilemmi più comuni è: quale filesystem scelgo per condividere i miei dati con Windows oppure con il resto del mondo?

Fino a poco tempo fa la risposta era solo fat32. Questo filesystem è tuttora utilizzato in chiavette usb, macchine fotografiche, ecc.. e viene letto praticamente da ogni sistema operativo Windows, Linux o Mac OS X, ma è molto limitato.
Tra le limitazioni più importanti, Fat32 non supporta file maggiori di 4gb oppure cartelle che iniziano col "."

Filesystem alternativi

Ext3 non è il filesystem più veloce per Linux, ma è il più supportato. Si evolve dal filesystem ext2 che è da tempo supportato su Windows dal driver Ext2ifs.
NTFS è il filesystem nato con Windows NT, che poi si è diffuso con Windows XP. Lo si può utilizzare con Linux tramite il progetto ntfs-3g (ntfsprogs)

Benchmark pratici  (su partizioni interne)

Copiare un file di 4,5gb nella sua stessa partizione in (minuti:secondi).

Windows XP SP3 NTFS: 3:42
Windows XP SP3 ext3: (4:52)

Linux 2.6.26 NTFS: 2:53
Linux 2.6.26 ext3: [2:06]

Untar di un file di 4,5gb nella sua stessa partizione in (minuti:secondi).

Windows XP SP3 NTFS: 4:09
Windows XP SP3 ext3: (6:58)

Linux 2.6.26 NTFS: 4:48
Linux 2.6.26 ext3: [2:25]

(In futuro tratterò altri benchmark)

Hard disk esterni (tramite usb2.0)

Scegliere ntfs o ext3 è indifferente, le prestazioni non cambiano più di tanto.