Таблица дедупликации ZFS не выгружается в ОЗУ

Таблица дедупликации ZFS не выгружается в ОЗУ

У меня есть пул, на котором находится 3,41 ТБ данных, на томах включена дедупликация, судя по выводу

zpool status -D <pool_name>
...
dedup: DDT entries 73665285, size 696B on disk, 154B in core
...

Я вижу, что в оперативной памяти хранится всего 10 ГБ DDT, и если я загружу больше данных, то количество блоков увеличится, а байты уменьшатся. Насколько мне известно, DDT хранится в метаданных ARC, и при выводеarc_meta_used, я вижу там всего около 8 ГБ, ограничение на объем метаданных(zfs_arc_meta_limit_percent) в ARC установлено на 75%, то есть даже не достигает его еще, объем ОЗУ = 64ГБ. почему вся таблица дедупликации не сбрасывается в ОЗУ?

согласно этому выводу мой размер DDT составляет 37,19 ГБ

zdb -b pool
bp count:       124780196
    ganged count:           0
    bp logical:    3997925134336      avg:  32039
    bp physical:   3988307198976      avg:  31962     compression:   1.00
    bp allocated:  6056878956544      avg:  48540     compression:   0.66
    bp deduped:    2188370706432    ref>1: 15910160   deduplication:   1.36
    SPA allocated: 3868508110848     used: 25.36%

    additional, non-pointer bps of type 0:         95
    Dittoed blocks on same vdev: 3706666

Почему таблица не выгружается в оперативную память? и как ее принудительно выгрузить?

Связанный контент