EG>> Это зависит. https://blogs.oracle.com/roch/tuning-zfs-recordsize: EG>> In ZFS all files are stored either as a single block EG>> of varying sizes (up to the recordsize) or using multiple EG>> recordsize blocks. EG>> Если у тебя MySQL/InnoDB читает блоками по 16K AK> там есть префетч, который, судя по тутубалинским исследованиям, способен AK> сильно смазать картинку.
prefetch и есть наполнение кеша, о котором речь шла в поскипанном.
EG>> вычисления контрольной суммы ZFS будет вынуждена делать EG>> read-modify-write. Hе дай бог там ещё и компрессия включена. AK> я с большой ненавистью к людям обнаружил, что она, сука, ВКЛЮЧЕHА при AK> создании пула по умолчанию, и тебя никто не спрашивает. Какой козел вообще AK> это сделал?
Hеправда.
# truncate -s 100m file # zpool create test `realpath file` # zfs get compression test NAME PROPERTY VALUE SOURCE test compression off default
Hо вот если ты включишь компрессию на родительсткой файловой системе, то вновь создаваемые дочерние fs унаследуют это свойство.