Я знаю, що продуктивність ZFS сильно залежить від кількості вільного місця:
Тримайте простір у басейні до 80%, щоб підтримувати продуктивність басейну. В даний час продуктивність пулу може погіршитися, коли пул дуже заповнений і файлові системи часто оновлюються, наприклад, на зайнятому поштовому сервері. Повний пул може спричинити покарання за ефективність, але жодних інших проблем. [...] Майте на увазі, що навіть при вмісті в основному статичного вмісту в діапазоні 95-96% ефективність запису, читання та повторного перенесення може постраждати. ZFS_Best_Practices_Guide, solarisinternals.com (archive.org)
Тепер, припустимо, у мене є пул raidz2 10T, який розміщує файлову систему ZFS volume. Тепер я створюю дочірню файлову систему volume/testі надаю їй застереження 5T.
Потім я монтую обидві файлові системи в NFS до якогось хоста і виконую деяку роботу. Я розумію, що я не можу писати volumeбільше ніж 5T, оскільки решта 5T зарезервована для volume/test.
Перше моє запитання - як знизиться продуктивність, якщо я заповнив свою volumeточку монтажу ~ 5T? Чи впаде він, бо у цій файловій системі немає вільного місця для копіювання на запис ZFS та інших мета-матеріалів? Або це залишиться тим самим, оскільки ZFS може використовувати вільний простір у просторі, відведеному для volume/test?
Тепер друге питання . Чи має значення це, якщо я змінити налаштування наступним чином? volumeтепер має дві файлові системи volume/test1та volume/test2. Обидві отримують 3T бронювання кожен (але квот немає). Припустимо, зараз я пишу на 7T test1. Чи буде продуктивність для обох файлових систем однаковою, чи буде різною для кожної файлової системи? Чи впаде, чи залишиться колишньою?
Спасибі!

volume8,5T, і більше ніколи не замислюйтесь про це. Це правильно?