Sistem file Composefs diusulake kanggo Linux

Alexander Larsson, pangripta Flatpak, makarya ing Red Hat, nampilake versi awal patch sing ngetrapake sistem file Composefs kanggo kernel Linux. Sistem file sing diusulake meh padha karo Squashfs lan uga cocog kanggo masang gambar ing mode mung diwaca. Bedane amarga kemampuan Composefs kanggo nuduhake konten gambar disk sing dipasang lan dhukungan kanggo otentikasi data sing bisa diwaca kanthi efisien. Sawetara area aplikasi sing bisa migunani kanggo Composefs kalebu gambar wadhah sing dipasang lan nggunakake repositori OSTree kaya Git.

Composefs nggunakake model panyimpenan adhedhasar isi, i.e. Pengenal utama dudu jeneng berkas, nanging hash saka isi berkas. Model iki nyedhiyakake deduplikasi lan ngidini sampeyan nyimpen mung siji salinan file sing padha sing ditemokake ing partisi sing dipasang. Contone, gambar wadhah ngemot akeh file sistem umum, lan yen Composefs digunakake, saben file iki bakal dienggo bareng karo kabeh gambar sing dipasang, tanpa nggunakake trik kayata nerusake nggunakake link hard. Ing kasus iki, file sing dienggo bareng ora mung disimpen minangka salinan ing disk, nanging uga biaya siji entri ing cache kaca, sing ndadekake bisa nyimpen loro disk lan RAM.

Kanggo ngirit ruang disk, data lan metadata dipisahake ing gambar sing dipasang. Nalika dipasang, tandhani:

  • Indeks binar sing ngemot kabeh metadata sistem file, jeneng berkas, ijin, lan informasi liyane, ora kalebu isi file sing nyata.
  • Direktori dasar ing ngendi isi file kabeh gambar sing dipasang disimpen. File disimpen ing hubungan karo hash isine.

Indeks binar digawe kanggo saben gambar sistem file, lan direktori dhasar padha kanggo kabeh gambar. Kanggo verifikasi isi file individu lan kabeh gambar ing kahanan panyimpenan sing dienggo bareng, mekanisme fs-verity bisa digunakake, sing, nalika ngakses file, mriksa korespondensi hash sing ditemtokake ing indeks binar kanthi isi nyata (yaiku, yen panyerang nggawe owah-owahan menyang file ing direktori dhasar utawa data rusak minangka asil saka Gagal, rekonsiliasi kuwi bakal mbukak bedo).

Source: opennet.ru

Add a comment