帮助
Bandizip与其他压缩软件相比较
如何使用多核压缩
如何使用Finder的Bandizip右键菜单
如何将Bandizip设置为打开档案的默认程序
如何在Mac上打开ALZ和EGG文件
如何使用自动解压
如何使用 Bandizip 将大文件分割为小文件
如何查看档案中的文件列表
如何在不解压的情况下修改压缩文件
如何为压缩文件设置密码
如何加密档案内文件名
如何在档案内预览图片,文档和音乐文件
如何在删除时将文件移动到回收站
如何使用平行解压功能
如何使用密码管理器
如何使用“修复存档”
如何使用密码恢复器
故障排除
如何排除“代码自动检测功能无法正常工作”故障
如何解决故障“错误22": 运行MacOS Catalina 的Mac上,访达无法提取现有的 ZIP 压缩包。
如何排除“分割档案无法被解压”故障
如何排除“已解压app文件无法被打开”故障
如何排除“打开档案需要很长时间”故障
如何排除“文件的标识图标未出现在Finder中”故障
Finder边栏中的外置硬盘图标无法正常显示。
如何排除“无法卸载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 格式的文件时支持多核压缩,但它仅适用于多个文件,而不适用于单个文件。