解压大型zst文件

5

我有一个16GB压缩的zst文件。在Windows上如何解压它?我没有足够的内存来处理解压后的版本,所以需要直接写入文件。

1个回答

16

冒昧地说,您需要一个支持zstandard的Windows解压缩器。

zstandard发布页面上,有两个预构建的Windows可执行文件,zstd-v1.5.5-win32.zipzstd-v1.5.5-win64.zip可用。

关于所需内存量,zstandard不会在写入文件系统之前完全将其解压缩到内存中--它以类似于此伪代码的流模式循环运行:

WHILE NOT at eof of zstd file
    read a small part of the compressed data into memory
    uncompressing it into memory
    writes the uncompressed data to disk

5
当您拥有zstd.exe时,可以使用以下命令解压缩文件:zstd -d path/to/your/filename.zst - duesterdust

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接