Здравствуйте, это opensource.ru?
Я тут обнаружил, что под виндой (по крайней мере, конкретно под цигвином) pv значительно замедляет работу, если стоит в пайпе не первым:
$ < /dev/zero cat | pv > /dev/null
788MiB 0:00:07 [64,1MiB/s] [ <=> ]
$ < /dev/zero pv | cat > /dev/null
3,09GiB 0:00:03 [1,02GiB/s] [ <=> ]
На практике это выливается, например, в gunzip, наботающий на 8мб/сек вместо 100.
Размер буфера pv -B
ставил разный, от килобайта то гигабайта, ничего не изменилось.
Вопросы:
-
это нормально вообще?
-
проверьте пожалуйста на своих цигвинах/WSL.
P.S.: pv 1.4.12, винда семёрочка 32 бита.