Распаковка больших файлов ZST - PullRequest
0 голосов
/ 10 января 2020

У меня есть сжатый zst файл 16 ГБ. как бы распаковать его на windows? У меня нет памяти для обработки распакованной версии, поэтому ее нужно записать прямо в файл.

1 Ответ

2 голосов
/ 10 января 2020

Риск звучит очевидным, вам нужен декомпрессор windows, поддерживающий стандарт zstandard. Глядя на домашнюю страницу zstandard, кажется, она включает в себя buids для windows - см. здесь . https://github.com/facebook/zstd/releases/download/v1.4.4/zstd-v1.4.4-win32.zip или https://github.com/facebook/zstd/releases/download/v1.4.4/zstd-v1.4.4-win64.zip выглядят как готовые исполняемые файлы.

Что касается объема необходимой памяти, zstandard можно распаковать в потоковом режиме, поэтому нет необходимости полностью распаковывать его в памяти перед записью в файловую систему.

...