From a748a218058bc6489b81a8bcfd3aaea870d9faa9 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 4 Mar 2019 00:19:35 +0300 Subject: [PATCH] =?utf8?q?ZFS=20=D1=82=D1=80=D0=B5=D0=B1=D1=83=D0=B5=D1=82?= =?utf8?q?=20=D1=80=D0=B0=D0=B7=D0=BD=D1=8B=D1=85=20=D0=BD=D0=B0=D1=81?= =?utf8?q?=D1=82=D1=80=D0=BE=D0=B5=D0=BA=20=D0=BF=D0=BE=D0=B4=20=D1=80?= =?utf8?q?=D0=B0=D0=B7=D0=BD=D1=8B=D0=B5=20=D0=B7=D0=B0=D0=B4=D0=B0=D1=87?= =?utf8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit В прошлом backup компьютере то ли стример был так поношен, то ли пропускная способность контроллера/шины такая маленькая на Celeron-е встроенном, что чтение/запись происходили со скоростью 80 MiB/сек примерно. В мощном сервере и с новым стримером скорость до 140 MiB/сек. Записывается на ленту с одного диска без проблем -- 3.5" 7200RPM в состоянии выдать как-раз такую скорость и ZFS отдаёт без проблем. Но вот читать с ленты с настройками когда-то произведёнными в 66d34de3b7f92841bbe1b039ecc2c6570a09db97 у меня не получилось. Лента крутится, идёт 120-140 MiB/сек поток в память, в ARC, но на диск ничего не пишется. Когда доходил до барьеров, то он начинает сбрасывать данные на диск. Однако их достаточно много чтобы это занимало продолжительные секунды. И для всё поступающих с ленты данных памяти уже не хватает. Стример останавливается, отматывает ленту назад и ждёт. Покрутил настройки, но в итоге если оставить всё как было (то бишь сбрасывать на диск после 64 MiB), то это даёт возможность без остановок ленты всё сбросить. Для других задач (как например cp на одном pool-е) это конечно будет вредить. Так что sysctl во время работы системы не исключён. -- 2.48.1