Дедупликация в файловой системе ZFS — это процесс, который позволяет при записи на диск определять, дублирует ли записываемый блок уже существующий. 1 Если такой блок ранее уже записан на диск, то повторная запись блока не происходит, а вместо этого устанавливается ссылка на уже существующий идентичный блок, тем самым экономя место на диске. 1
Информация о блоках хранится в оперативной памяти в специальной таблице DDT. 1
Преимущества дедупликации в том, что при надлежащем использовании она может значительно уменьшить размер пула и количество дисков, а также затраты на хранение. 3 Например, если сервер хранит файлы с идентичными блоками, он может хранить тысячи или даже миллионы копий почти без дополнительного дискового пространства. 3
Однако у дедупликации есть и недостатки: включение этой опции ведёт к значительному потреблению ресурсов центрального процессора и оперативной памяти. 1