czlowiek_z_lisciem_na_glowie
Interesuje mnie czy istnieje system plików, z mechanizmem gdzie, jeżeli system "zobaczy", że występuje np 5 duplikatów plików, wtedy utworzy jedną fizyczną instancję pliku, oraz pięć wirtualnych (użytkownik nie był by nawet tej warstwy świadomy), aby zaoszczędzić miejsce. Oczywiście fizyczna instancja zostałaby skasowana z chwilą skasowania ostatniej instalacji wirtualnej.
Ps. Właśnie przyszło mi głowy, że jakakolwiek modyfikacja wirtualnego pliku, wymusiłaby natychmiastowe utworzenie kopii :( hmm albo zamiast kopii trzymać info o różnicy..?
8
  • Najlepsze
  • Wszystkie komentarze
Hauleth
@czlowiek_z_lisciem_na_glowie: tak, to są systemy CoW i np. Docker takiego używa. Z "pełnodyskowych" to jest np. ZFS, który to wspiera.
8
y.....m
y.....m
@czlowiek_z_lisciem_na_glowie: rozwiązaniem które będzie zapewne popularne w przyszłości jest VDO, działa to na poziomie urządzenia blokowego, czyli poziom niżej niż system plików i dodatkowo oferuje kompresję. Problem z nim jest jeden - to cudo zostało zakupione wraz z PermaBit przez Red Hata dość niedawno i jeszcze nie jest w upstream kernelu. Kiedy będzie? Ciężko powiedzieć ale patrząc na kod raczej nie prędko. Można się tym pobawić na RHELu i na
7
maniserowicz
Kto z Warszawy: zaprawszam na #devstyle + #kmd #meetup. Dwie ciekawe prelekcje, pizza, pićko, miła atmosfera itede. W czwartek za tydzień:
http://devstyle.pl/2016/11/16/zapraszam-na-kmd-meetup-w-warszawie-porozmawiajmy-o-testowaniu-scenariuszy-wielowatkowych/

#programowanie #technologia #testowanieoprogramowania #lowlevel
4
  • Najlepsze
  • Wszystkie komentarze
S.....Q
S.....Q
@maniserowicz: jak TEDE będzie to wpadnę ( ͡° ͜ʖ ͡°)
0