我有一个16GB压缩的zst文件。在Windows上如何解压它?我没有足够的内存来处理解压后的版本,所以需要直接写入文件。
我有一个16GB压缩的zst文件。在Windows上如何解压它?我没有足够的内存来处理解压后的版本,所以需要直接写入文件。
冒昧地说,您需要一个支持zstandard的Windows解压缩器。
在zstandard发布页面上,有两个预构建的Windows可执行文件,zstd-v1.5.5-win32.zip和zstd-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