« 帮助

ARM平台Windows 10上的Bandizip

Bandizip从6.18版本开始正式支持ARM上的Windows 10,并且原生支持在ARM64 CPU上运行。 您可以从下载页面下载安装文件并进行安装,因为该文件同时支持x86 / x64 / ARM64,且若您在ARM上使用Windows 10,则标题栏中会显示ARM64文本。 下载Bandizip

screenshot

Windows 10 on ARM简介

“Windows 10 on ARM”是指在ARM64 CPU上运行的Windows 10操作系统,它由Microsoft在2018年发布。

ARM CPU目前主要用于移动设备(如手机和平板),但在微软支持下预计ARM CPU也将会应用于台式机与笔记本上。

微软提供ARM CPU支持的原因如下:

  • 使用低功耗CPU时,笔记本的工作时间会变长
  • 小型处理器封装尺寸为PC留出更多空间以放置更大的电池
  • 由于LTE模块内置在CPU中,LTE基带可以与CPU同步运行
  • 可以从低功耗待机状态下立即切换到正常操作状态

ARM上Windows 10的X86应用程序仿真

在ARM上引入Windows 10时,Microsoft引入了可以运行现有x86应用程序的Win32仿真。

chpe

由于英特尔的x86/x64和ARM是完全不同的CPU,因此无法相互执行EXE文件,但微软开发了Win32仿真器,可以将x86代码实时转换为ARM代码。

这个模拟器非常友好且运行良好,但与ARM64原生应用程序相比,运行仿真x86应用程序具有以下缺点:

  • 由于仿真器仅支持32位(x86)应用程序,因此应用程序不能使用超过2GB的内存。
  • 因为仿真器的实时运行,CPU计算时间相比与ARM64原生应用程序多2或3倍,
  • 为x86构建的Explorer shell extensions(DLL)无法正常工作

下面的屏幕截图显示了使用高通骁龙835 CPU的华硕NovaGo上x86 Bandizip和ARM64 Bandizip的速度比较。 如您所见,ARM64应用程序的速度比x86应用程序快两到三倍。 Asus NovaGo

speed comparison

2018/10/18, park