В потрясающем, нет, потрясающем повороте событий, кажется, bio::gzip::best_compression
- настоящий виновник.
Когда я изменил его на bio::gzip::best_speed
, я получил (грубый) результат:
bio::gzip::best_compression: output size 6589968 bytes elapsed time: 105881 ms
bio::gzip::best_speed: output size: 6589596 bytes elapsed time: 6065 ms
Таким образом, в моем случае (без учета того, почему, возможно, характер данных) ответ заключается в изменении уровня сжатия.
Примечание: это с VC ++ 2017 вотладки.