Tag Archives: ext4

Linux 3.3: EXT4 contro Btrfs

Di Btrfs abbiamo parlato più volte: è un filesystem GPL di tipo copy-on-write che vanta caratteristiche di nuova generazione, prime tra tutte le possibilità di compressione trasparente e creazione di snapshot.

Ancora totalmente “fuori dai giochi”, è stato escluso anche da Fedora 17 in quanto Anaconda (il programma di installazione) non è ancora pronto per il suo pieno supporto e perché la sua famosa (per lo meno sulla carta) ed essenziale utility di check e riparazione (chiamata btrfsck) è ancora nello stato di danger dont ever use.

Tuttavia, essendo visto da molti come il futuro standard de facto in ambito Linux, esso merita una serissima considerazione, e quest’oggi riportiamo un interessante benchmark del solito Phoronix circa la sua perenne rivalità con l’attuale re, EXT4, sempre dal punto di vista prestazionale (sulle feature non c’è nemmeno da discutere).

Continua »

Tag: , ,

EXT4 vs Btrfs: prestazioni a confronto su Linux 3.0

Ancora Btrfs contro EXT4 su Phoronix, questa volta confrontati su macchine dotate di kernel Linux 3.0 (development snapshot), che, come ogni release, annovera miglioramenti sul fronte filesystem.

Contendenti un netbook dotato di unità SSD e un vecchissimo notebook con hard disk IDE, a confrontare la bontà dei file system e del kernel (compilato con supporto per CleanCache/ZCache) su sistemi agli antipodi. Ubuntu 11.04 il sistema operativo (a 32 bit sul sistema “preistorico” e 64 sul netbook).

Continua »

Tag: , ,

Supporto agli snapshot per EXT4?

Btrfs (B-tree filesystem) è il filesystem, nato quale risposta a ZFS, che vanta alcune caratteristiche avanzate che EXT4 per parte sua non ha, quali, prima tra tutte, la possibilità (trasparente) di creazione di snapshot.

Seppur a livello di prestazioni Btrfs abbia ormai equiparato EXT4, altrettanto non si può dire della sua stabilità, in quanto i file system della seria EXT sono ben più rodati: c’è allora chi ha pensato di quadrare il cerchio e portare il supporto agli snapshot su EXT4.

Continua »

Tag: , ,

EXT3, EXT4, Btrfs, XFS, JFS, ReiserFS e NILFS2 l’un contro l’altro

Superando se stesso, Phoronix mette in scena il suo più imponente confronto tra filesystem, ponendo al banco di prova il kernel Linux 2.6.38 accoppiato ai filesystem EXT3, EXT4, Btrfs, XFS, JFS, ReiserFS e NILFS2 (operanti, senza tuning, ai loro valori di default), con utilizzo sia su hard disk tradizionale che su unità SSD.

Continua »

Tag: , , , ,

ZFS per Linux a confronto con EXT4, Btrfs e XFS

Ci siamo occupati più volte del porting nativo per Linux dell’avanzatissimo filesystem di Sun/Oracle ZFS ad opera di KQ Infotech, il cui kernel module (impossibile da includere nei sorgenti di Linux per motivi di licenza), era stato già messo al banco di prova, nella sua versione beta e su hard disk SSD.

I risultati del benchmark, pur distaccandosi chiaramente (in meglio) rispetto al porting di ZFS via FUSE in user space, facevano trasparire una certa immaturità del progetto che, dal punto di vista prestazionale, non riusciva ad insediare il trono dei titani EXT4 e Btrfs; a due mesi di distanza, con il rilascio della versione stabile di ZFS per Linux cosa è cambiato?

Continua »

Tag: , ,

Linux 2.6.37 è qui: migliorata la scalabilità

Quasi a coincidere con la conclusione delle feste natalizie, Linus Torvalds ha reso disponibile Linux 2.6.37, frutto di circa due mesi di lavoro della comunità.

Poche le novità che interesseranno i semplici utenti: molte delle modifiche introdotte in Linux 2.6.37 riguardano infatti il comportamento del kernel in presenza di sistemi con numerosi core (dai 16 in su, giusto per dare qualche numero).

Continua »

Tag: , , ,

ZFS nativo per Linux (beta) messo a confronto con gli altri filesystem

Sulla base del lavoro relativo al primo tentativo di porting nativo per Linux dell’avanzatissimo filesystem ZFS, KQ Infotech ha in questi giorni rilasciato come pubblica la beta release del suo modulo per il kernel (che, chiaramente non sarà incluso in Linux per motivi di licenza, ma andrà caricato in un secondo momento da parte dell’utente).

Il download per i sistemi Red Hat Enterprise Linux 6, Ubuntu Server 10.04 e Fedora 12 è possibile previo registrazione gratuita; in coppia con ZFS verranno installati come dipendenze i moduli relativi al Solaris Porting Layer, che emula alcune primitive del kernel (Open)Solaris su Linux.

Continua »

Tag: , ,

Linux 2.6.37: EXT4 vs Btrfs

A distanza di qualche tempo, Phoronix torna sull’importante questione dei filesystem Linux e confronta l’attuale default, EXT4, con il probabile futuro default, Btrfs, questa volta sul nuovo kernel (in sviluppo ma con merge window chiusa), Linux 2.6.37, dopo i vistosi cali di prestazioni delle precedenti release.

Vengono per l’appunto prese in considerazione, oltre la 2.6.37, anche le versioni 2.6.35 e 36 di Linux su una macchina dotata di unità di memorizzazione SSD: OCZ Agility EX 60GB SSD.

Continua »

Tag: , ,

Filesystem Linux: quale il più veloce sulle memorie Flash?

Linux Planet fornisce un interessante test comparativo sulla velocità dei filesystem Linux (e Windows) per ciò che concerne l’utilizzo di memorie Flash USB 2.0 e SD card, di diffusione ormai capillare e sempre più capienti.

La prima coppia di benchmark consiste nel copiare l’intera cartella (non compressa) del kernel Linux 2.6.34 (tanti piccoli file) in una SD card Classe 10 e successivamente leggerla, avendo avuto la cura di svuotare ogni cache.

I risultati mostrano come, in scrittura, Ext4, il filesystem più veloce, sia ben 4 volte più performante di Ext3, ma anche di Reiser3 e VFat. NTFS risulta poco meno di una volta e mezza più lento.

In lettura i distacchi si assottigliano, ma Ext4 rimane sempre il più veloce (questa volta assieme al vetusto Ext2); male NTFS.

Continua »

Tag:

Kernel 2.6.36: peggioramenti nelle prestazioni con Btrfs

Dopo che il kernel 2.6.35 aveva fatto segnalare un passo indietro nelle prestazioni con Btrfs, le speranze erano quelle di un miglioramento nell’edizione 2.6.36. Ma così non è stato e, anzi, se qualche cambiamento c’è stato, questo non è sicuramente in positivo.

La redazione di Phoronix ha infatti effettuato un accurato test, paragonando i risultati e le performance offerte dagli ultimi tre rami del kernel Linux, 2.6.34, 2.6.35 e 2.6.36, sia con ext4 che con Btrfs, mettendo poi a confronto il tutto.

Continua »

Tag: , ,