帮助
Bandizip与其他压缩软件相比较
如何使用多核压缩
如何使用 Bandizip 在访达的右键菜单
如何将 Bandizip 设置为打开档案的默认程序
如何在 Mac 上打开 ALZ 和 EGG 文件
如何使用自动解压
如何使用 Bandizip 将大文件分割为小文件
如何查看档案中的文件列表
如何在不解压的情况下修改压缩文件
如何为压缩文件设置密码
如何加密档案内文件名
如何在档案内预览图片,文档和音乐文件
How to use Bandizip's built-in image viewer
如何在删除时将文件移动到回收站
压缩文件时如何使用预设
如何使用并行解压功能
如何使用密码管理器
如何使用自动填入密码
如何使用“修复存档”
如何使用密码恢复器
故障排除
代码自动检测功能无法正常工作
“错误 22": 运行 MacOS Catalina 的 Mac上,访达无法提取现有的 ZIP 压缩包。
分卷档案无法被解压
已解压应用文件无法被打开
打开档案需要很长时间
文件的标识图标未出现在访达中
访达边栏中的外置硬盘图标无法正常显示。
How to troubleshoot when files are automatically extracted from archives downloaded via Safari
How to use the right-click menu for Bandizip on Ventura
How to change the Unicode normalization form used for filenames
How to enable App Nap for Bandizip
无法卸载 Bandizip
无法在 App Store 上安装 Bandizip
如何为 App Store 购买的 Bandizip 申请退款





如何使用多核压缩

什么是多核?

CPU 的处理单元称为核心,具有两个或多个核心的 CPU 称为多核 CPU。 多核 CPU 现在已经非常普遍。4 核或者 8 核 CPU 都已广泛使用,甚至使用在移动设备上。因此,一个软件是否支持多核 CPU 已经成为评估软件性能的重要因素。

多核压缩

Bandizip 支持多核压缩。由于数据压缩需要大量的 CPU 运算,则使用多核进行并行压缩对提高运算速度非常有效。



例如,使用 4 核 8 线程 CPU,Bandizip 软件的压缩速度能快 6 倍,而使用 8 核 16 线程 CPU,Bandizip 软件的压缩速度能快 13 倍。

这些图片对支持多核的 Bandizip 软件压缩能力和仅使用单核的 Finder 软件压缩能力进行了对比。




为什么不在解压时使用多核?

使用 Bandizip 进行压缩时可以将 CPU 使用率拉到最高,但使用其进行解压时 CPU 使用率并不高。

这是由数据压缩算法导致的一个情况。解压时,大部分算法都要先获取前面的数据才能解算后面的数据。因此,与压缩时不同,解压时多核 CPU 很难执行并行处理。所以即使有很多的核,解压速度也不会有多少提升。

感谢最近的科技进步,我们仍可以在解压时使用一些方法来充分使用多核 CPU。Bandizip 能对以下的档案进行更快速的多核解压:

  • 以 LZMA2 算法压缩的 7Z 档案
  • 以 RAR5 算法压缩的 RAR 档案
  • ZPAQ 档案
  • ZIP 档案

为什么解压时 CPU 使用率不高?

另外,压缩时 CPU 利用率低有可能出问题。压缩运算将重复如下步骤。

读取要进行压缩的文件(原始硬盘)▶压缩(CPU)▶写入档案文件(目标硬盘)

通常而言,压缩是这些步骤的瓶颈,因此 CPU 使用率很高。但在某些情况下,如使用慢速介质(外部 USB 存储器,网络驱动器...),瓶颈并不是 CPU 而是磁盘 I/O,因此 CPU 利用率可能不高。

注意

  • 压缩多个小文件(小于 100kb)时,即使使用多核,速度的提高也是微乎其微的。
  • 7-Zip 在压缩 zip 格式的文件时支持多核压缩,但它仅适用于多个文件,而不适用于单个文件。