Windows on arm中Python和C代码在的X86-32兼容层和Arm64 WSL中运行速度比较
测试平台:
SurfaceProX SQ1 8C8T@3.0GHz
测试环境:
- 运行在Win on arm x86-32兼容层的Python3.8.5解释器
- 运行在运行于Win on arm的Ubuntu WSL的Python3.8.2解释器
- 运行在Win on arm x86-32兼容层的GCC8.3.0编译器
- 运行在运行于Win on arm的Ubuntu WSL的GCC9.3.0编译器
测试代码:
python:
def timing(N):
a = 0
t0 = time.time()
for i in range(N):
a += 1
t1 = time.time()
return t1 - t0
c:
time_t timing(lo