domin Linux An gabatar da tsarin fayil ɗin Composefs.

Alexander Larsson, wanda ya ƙirƙiri Flatpak kuma ma'aikacin Red Hat, ya fitar da wani faci na farko don tsarin fayil ɗin Composefs na kernel. LinuxTsarin fayil ɗin da aka gabatar yayi kama da Squashfs kuma ya dace da ɗora hotuna a yanayin karantawa kawai. Bambancin yana cikin ikon Composefs na adana abubuwan da ke cikin hotunan faifai da aka ɗora tare yadda ya kamata da kuma tallafawa tantance bayanan karantawa. Aikace-aikacen da Composefs na iya zama da amfani sun haɗa da ɗora hotunan kwantena da amfani da su don ma'ajiyar OSTree ta Git.

Composefs yana amfani da tsarin ajiya mai tushen abun ciki, ma'ana babban mai ganowa ba shine sunan fayil ba, amma hash na abubuwan da ke cikin fayil ɗin. Wannan samfurin yana ba da damar kwafi kuma yana adana kwafin fayiloli iri ɗaya kawai a cikin sassa daban-daban da aka ɗora. Misali, hotunan kwantena suna ɗauke da fayilolin tsarin gama gari da yawa, kuma tare da Composefs, kowanne daga cikin waɗannan fayilolin ana raba su a duk hotunan da aka ɗora, ba tare da buƙatar dabaru kamar haɗin kai mai ƙarfi ba. Bugu da ƙari, fayilolin da aka raba ba wai kawai ana adana su azaman kwafi ɗaya akan faifai ba amma kuma suna buƙatar shigarwa ɗaya a cikin ma'ajiyar shafi, yana adana duka faifai da RAM.

Domin adana sararin faifai, bayanai da bayanai na metadata ana raba su a cikin hotunan da aka ɗora. Lokacin ɗorawa, an ƙayyade waɗannan:

  • Fihirisar binary wadda ta ƙunshi dukkan bayanan tsarin fayil, sunayen fayiloli, izini, da sauran bayanai, ban da ainihin abubuwan da ke cikin fayil ɗin.
  • Babban fayil ɗin da ke adana abubuwan da ke cikin fayil ɗin duk hotunan da aka ɗora. Ana adana fayiloli dangane da hash ɗin abubuwan da ke cikin su.

Ana ƙirƙirar ma'aunin binary don kowane hoton tsarin fayil, kuma ana raba babban fayil ɗin tushe a duk hotuna. Don tabbatar da abubuwan da ke cikin fayiloli daban-daban da kuma dukkan hoton da ke cikin ma'ajiyar da aka raba, ana iya amfani da tsarin fs-verity. Lokacin shiga fayiloli, yana duba ko hashes ɗin da aka ƙayyade a cikin ma'aunin binary sun dace da ainihin abubuwan da ke ciki (watau, idan wani mai hari ya canza fayil a cikin babban fayil ɗin tushe ko kuma bayanan sun lalace sakamakon haɗari, wannan tabbatarwa zai bayyana rashin daidaituwa).

source: budenet.ru

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster