]> Sergey Matveev's repositories - stargrave-blog.git/commit
ZFS по-умолчанию имеет малый порог сброса грязных данных
authorSergey Matveev <stargrave@stargrave.org>
Fri, 15 Feb 2019 23:11:47 +0000 (02:11 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 15 Feb 2019 23:11:47 +0000 (02:11 +0300)
commit66d34de3b7f92841bbe1b039ecc2c6570a09db97
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentbd5ba16e8166b04a1aa48a7a1be8808776e2c096
ZFS по-умолчанию имеет малый порог сброса грязных данных

А именно vfs.zfs.dirty_data_sync настройка установлена в 64 MiB. После
этого значения накопленные грязные не записанные на диск данные начнут
форсированно туда сбрасываться (создаётся transaction group). Даже для
одного диска, я считаю, это достаточно малое значение, это половина
секунды его работы. Я у себя установил значение в 2 GiB и диск(и) может
несколько секунд чисто что-то читать, а потом чисто несколько секунд
что-то писать (копирование файла), без постоянного перемещения головки.
Даже визуально это увеличивает скорость работы при копировании больших
файлов.