GNU/Linux >> Linux Esercitazione >  >> Linux

Esiste un file system simile a git?

Quello che stai cercando si chiama "deduplicazione". Sebbene sia solitamente implementato da fornitori di prodotti di archiviazione specializzati, anche il filesystem ZFS lo implementa. La maggior parte dei sistemi operativi derivati ​​da Unix può utilizzare ZFS, pertanto lo consiglio come primo posto in cui cercare.


Network Appliance, Inc. ha avuto capacità di archiviazione come questa per molti anni, infatti hanno presentato reclami a Sun Microsystems per il loro file system ZFS e fa ciò che Aaron Miller sta menzionando nella sua risposta accettata. Per quel che vale, i reclami sono stati risolti con Oracle dopo circa 3 anni.

L'ho usato come soluzione aziendale dal 2000 e funziona bene. Il costo dell'archiviazione dopo la prima "copia" si verifica quando si verifica una modifica nel file. Altrimenti, con molte 'copie' arriva solo un leggero aumento per lo spazio dei nomi.

Non credo che questo risponda alla domanda sul "livello di sistema operativo", ma piuttosto sul "livello di file system".


Linux
  1. Che cos'è il numero di inode in Linux?

  2. Che cos'è Soft Links e Hard Links nel file system Linux

  3. Cos'è un file .so.2?

  4. Cos'è un file .so?

  5. Esiste un file system di archiviazione a livello di blocco?

Introduzione al file system Linux

Cos'è umask in Linux?

Che cos'è EFS (Elastic File System) in AWS e come utilizzarlo

Che cos'è il file system Linux? Guida facile

Che cos'è il file .bashrc in Linux?

Cos'è un file .sh?