2012-06-17 2 views
7

C'è un libro che spiega la progettazione di FAT32, NTFS, ReiserFS, ext2, ext3, ext4, ZFS, XFS, btrfs, ...libro sulla teoria dei filesystem

La maggior parte dei libri descrivono il filesystem così com'è, ma non rispondere alla domanda perché è stato progettato così com'è. Vorrei un libro che spieghi la teoria del perché ogni filesystem è stato progettato nel modo in cui è paragonato ad altri filesystem, spiegando i vari compromessi in termini di prestazioni alla semantica. Sarebbe come l'informatica teorica incontra i filesystem.

+1

La maggior parte dei libri sui sistemi operativi ha un capitolo o due su FileSystem, compresi i compromessi di progettazione. – Paulpro

risposta

1

Non esiste un singolo libro che copra tutte le vostre esigenze. Un libro che copre un file system in particolare e ha recensioni di breve durata di altri file system è "Practical file system design" di Dominic Giampaolo. Una descrizione online del file system ext2 è disponibile al numero http://e2fsprogs.sourceforge.net/ext2intro.html. Alcune parti specifiche di implementazione di ext2 sono spiegate in "Architettura del kernel Linux" di Mauerer.

+0

Trovo che la maggior parte dei libri parlino del vecchio design. C'è qualcosa che parla del dibattito su ext4, XFS, ZFS, btrfs? – user782220