问题标签 [bzip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gzip - 利用多核进行 tar+gzip/bzip 压缩/解压缩
我通常使用tar zcvf
压缩和解压缩tar zxvf
(由于习惯使用gzip)。
我最近得到了一个带有超线程的四核 CPU,所以我有 8 个逻辑核心,我注意到许多核心在压缩/解压缩期间没有使用。
有什么办法可以利用未使用的内核使其更快?
php - 在 centos 5.8 - 64 位上构建 freetype
我正在尝试为 PHP 的 GD 模块构建 FreeType。好吧,我能够为 32 位 centos 成功构建它,但我在 x86_64 上遇到错误。
自由类型:
压缩包:
编译freetype时出错:
/usr/bin/ld: /usr/local/lib/libbz2.a(bzlib.o): 重定位 R_X86_64_32S 反对 `a local symbol' 在制作共享对象时不能使用;使用 -fPIC 重新编译
/usr/local/lib/libbz2.a:无法读取符号:错误值 collect2:ld 返回 1 退出状态
制作:* [/setups/freetype-2.4.10/objs/libfreetype.la] 错误 1
linux - 解压缩 tbz 存档中的单个文件
我有以下存档目录:
我想从中提取单个文件,称为:
我该怎么做?
到目前为止,我正在做
但它似乎为所有内容创建了一个 tar 目录。我将如何只提取单个视频文件?
python - 在 Python 中通过 TCP 套接字发送 gzip 压缩数据
我在 Python 中创建了一个 HTTP 服务器,没有任何用于学习的 HTTP 库。现在它可以很好地提供静态文件。
我提供文件的方式是通过这段代码:
但是,我想通过发送压缩数据而不是未压缩数据来优化其性能。我知道我的浏览器 (Chrome) 接受压缩数据,因为它在标题中告诉我
所以,我把我的代码改成了这个
但这只会输出垃圾。我究竟做错了什么?
bash - 使用 bash 解压缩 bzip 文件
我正在尝试以这种方式使用 bash 解压缩 bzip 文件
但这失败了
但如果我这样做
那行得通
我之前的方法有什么问题。
谢谢!
awk - 使用 awk 处理 bz2 文件和进程
我有一个名为“text.bz2”的文件,其中包含我要处理的许多记录。我有一个脚本可以成功处理标准文本文件中的所有数据并将结果输出到不同的“results.txt”文件,但是我当前正在运行的命令将 bz2 文件的所有结果输出到命令提示符(像 cat 一样),创建 results.txt 文件 - 但它是空的。
这是我正在运行的 cammand:
解压后的bz2文件中的数据格式为:
并且输出与预期完全一样,如下所示,但不是将结果输出到文本文件,而是输出到命令窗口:
我的 bzip / 重定向命令做错了什么?
非常感谢
python - 是否可以并行bz2的解压?
我正在使用pythons bz2模块生成(并压缩)一个大型 jsonl 文件(bzip2 压缩 17GB)。
但是,当我后来尝试使用 pbzip2 对其进行解压缩时,它似乎只使用一个CPU 内核进行解压缩,这很慢。
当我用 pbzip2 压缩它时,它可以利用多个核心进行解压缩。有没有办法在 python 中以 pbzip2 兼容的格式压缩?
r - 从 R 中的许多 BZIP 文件夹中解压缩 .nc 文件
我正在尝试从许多不同文件夹中的R中的 PowerArchiver BZIP中提取 .nc 文件,有人可以帮我吗?
我有一个代码来提取和选择文件,但是当我尝试使用以前的堆栈溢出支持中提供的代码解压缩时(例如解压缩 .zip 文件),我找不到有效的代码:
下面是我必须从 Zip 文件中提取文件的 R 代码:
zip - 使用多台计算机解压缩大文件
我们必须处理通过 Internet 提取 gzip/bzip 文件,有时它们超过数 GB(例如 15gb wiki dump)。
有没有一种方法可以由多台计算机而不是一台计算机来提取?也许是集群中每个节点读取标头以及 X 和 Y 之间的字节,将其写入共享文件夹?
或者任何其他可以加速该过程的方式?