LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Специально же написано, per-cluster, up to 4KB.

Этого финта с «16-cluster chunks» я не понял (нигде никто не пишет, что там с выравниванием), но как бы там ни было, есть ровно четыре варианта:

  • сжатые экстенты выравнены по границе аппаратно-атомарного сектора (это тупорыло);
  • перезапись сжатых экстентов идёт в новое место (это CoW);
  • перезапись сжатых экстентов журналируется (это медленно);
  • на целостность просто забит хер.

Почему ничего из этого никто не горит желанием делать в ext4 — упражнение читателю, ну.

Исходная версия intelfx, :

Специально же написано, per-cluster, up to 4KB.

Этого финта с «16-cluster chunks» я не понял (нигде никто не пишет, что там с выравниванием), но как бы там ни было, есть ровно три варианта:

  • сжатые экстенты выравнены по границе аппаратно-атомарного сектора (это тупорыло);
  • перезапись сжатых экстентов идёт в новое место (это CoW);
  • перезапись сжатых экстентов журналируется (это медленно);
  • на целостность просто забит хер.

Почему ничего из этого никто не горит желанием делать в ext4 — упражнение читателю, ну.