Nekorektní chování BTRFS

Re:Nekorektní chování BTRFS
« Odpověď #45 kdy: 03. 11. 2025, 19:06:45 »
í o hranici 80% obsazenosti. Ze zkušeností, co mám já, tak fungují do 90% ale dál už bych nešel.

Takže ze 100 TB mohu využít jen 80 TB? Nebo 90TB?  A proč mi musí 10-20 TB ležet ladem?

Mám i 400TB pole, to mi má ležet ladem 80TB?

ano


CPU

  • *****
  • 1 194
    • Zobrazit profil
    • E-mail
Re:Nekorektní chování BTRFS
« Odpověď #46 kdy: 03. 11. 2025, 22:58:38 »

rmrf

  • ***
  • 124
    • Zobrazit profil
    • E-mail
Re:Nekorektní chování BTRFS
« Odpověď #47 kdy: 03. 11. 2025, 23:42:31 »
ano
Ne.
Btrfs je CoW, takže když má fungovat, potřebuje nějaké volné místo. Je to něco podobného, jako SSD. Btrfs se sice dá zaplnit skoro na 100%, jak máme zde uvedený příklad, ale potom se od toho nedá očekávat žádný výkon. Ta data by na tom musela pouze ležet. Ale pokud se mají točit, musí tam být přiměřený volný prostor.

Re:Nekorektní chování BTRFS
« Odpověď #48 kdy: Dnes v 00:00:31 »
To volné nedotknutelné místo prostě berte jako cenu či daň za provozování takového typu filesystému. Ať už je to btrfs, zfs, ceph a určitě ještě řada dalších...

RDa

  • *****
  • 3 121
    • Zobrazit profil
    • E-mail
Re:Nekorektní chování BTRFS
« Odpověď #49 kdy: Dnes v 00:28:27 »
ano
Ne.
Btrfs je CoW, takže když má fungovat, potřebuje nějaké volné místo. Je to něco podobného, jako SSD. Btrfs se sice dá zaplnit skoro na 100%, jak máme zde uvedený příklad, ale potom se od toho nedá očekávat žádný výkon. Ta data by na tom musela pouze ležet. Ale pokud se mají točit, musí tam být přiměřený volný prostor.

A ted nam tedy vysvetlete, proc by (specificky kvuli) CoW ten FS mel byt mene vykonny, kdyz se pouze zapisuji nova data??

U modifikace souboru (a la databaze) je snizeni vykonu jasny - namisto inplace write/update se udela kopie bloku z daneho souboru a musi aktualizovat reference ve stromu.