帮助
Bandizip与其他压缩软件相比较
如何使用多核压缩
如何使用Finder的Bandizip右键菜单
如何将Bandizip设置为打开档案的默认程序
如何在Mac上打开ALZ和EGG文件
如何使用自动解压
如何使用 Bandizip 将大文件分割为小文件
如何查看档案中的文件列表
如何在不解压的情况下修改档案
如何为档案设置密码
如何加密档案内文件名
如何在档案内预览图片,文档和音乐文件
如何在删除时将文件移动到回收站
如何使用密码管理器
如何使用“修复存档”
如何使用密码恢复器
故障排除
如何排除“代码自动检测功能无法正常工作”故障
如何解决“错误22: Catalina 上的 Mac 访达无法提取现存的 ZIP 压缩包”故障
如何排除“分割档案无法被解压”故障
如何排除“已解压app文件无法被打开”故障
如何排除“打开档案需要很长时间”故障
如何排除“文件的标识图标未出现在Finder中”故障
How to troubleshoot when the Finder displays for external volumes incorrectly in the sidebar
如何排除“无法卸载Bandizip”故障
如何排除“无法在App Store上安装Bandizip”故障
如何为 App Store 购买的 Bandizip 申请退款





〈 帮助

如何使用多核压缩

什么是多核?

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

多核压缩

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



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

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




为什么不在提取过程中使用多核?

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

这是由数据压缩算法造成的。大多数数据压缩算法是通过引用前端数据来执行。正因如此,可以并行压缩,却很难并行提取。

为什么提取时CPU使用率不高?

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

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

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

注释

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