Почему в zfs слишком медленно извлекается смола? - PullRequest
0 голосов
/ 22 марта 2019

Я использую lxd контейнер и пытаюсь скопировать hadoop установочный архив в контейнер с хоста.

Изначально контейнер использовал ZFS в качестве файловой системы. Следующим шагом, который я сделал, было извлечь тарбол. Это заняло лот времени. Обычное извлечение просто занимает приблизительно 5-7 секунд на моем ноутбуке, тогда как внутри контейнера процесс был настолько медленным, что мне пришлось прерывать его вручную.

Подозревая, что проблема может быть в ZFS, я создал новый контейнер с dir в качестве файловой системы и вуаля , извлечение было выполнено за 5 секунд!

В чем проблема между ZFS и tar?


Между тем, я читал, что ZFS замедляется при достижении своей квоты здесь .

В частности, они говорят:

Poor write performance very close to the quota is a design choice made in

OpenZFS 7793 - ztest fails assertion in dmu_tx_willuse_space (3ec3bc2).

Я указал размер 4 ГБ и уверен, что текущий размер даже не достиг 500 МБ. Так что, на мой взгляд, это не должно быть проблемой.

...