苹果M1电脑真实编程测试之python篇-60个项目最全测试

createh53个月前 (03-14)技术教程25

苹果M1 mac电脑发售有一段时间,已经有多个性能测试软件对M1进行了测试,苹果M1跑分不俗。在geekbench上M1 Mac电脑甚至已经登顶Mac单核性能榜首。


那么在真实的编程环境中,M1 mac电脑的表现如何?本文尽可能模拟真实环境下各种python程序的性能,测试苹果M1 Mac电脑在python编程中的实际表现


测试环境

测试硬件

  • 苹果 M1 Mac mini :8核16G
  • 组装台式机:AMD Ryzen 3900X,12核32G
  • 16寸 Macbook pro:Intel i9-9750H 6核16G

测试软件

本文使用Pyperformance进行测试。

Pyperformance是一个开源python程序测试工具,测试项目都是基于真实的python程序操作,比如django_template、html5lib、json_dumps、pickle、raytrace、tornado_http、xml_etree等一共60个项目,基本上覆盖了主流的python编程项目


测试结论

苹果 M1 Mac mini电脑不出意外的,以942秒的总消耗时间排名第一。

AMD 3900x和intel 9750H macbook pro名列前三。

M1 mac mini比intel 9750H macbook pro快了20%。

另外还有一篇《苹果M1 mac电脑真实编程测试之java篇》可以参考

相关文章

朗致面试-IOS/安卓/Java/架构师

一、一共三轮面试:第一轮是逻辑行测,25道题目,类似于公务员考试题目,要求90分钟内完成。第二轮是技术面试,主要是做一些数据结构与算法中的题目,在自己的机器上完成代码的编写,打印出结果,要求在60分钟...

编程语言的性能

若文章对您有帮助,欢迎关注 程序员小迷 。助您在编程路上越走越好!硬件性能越强,软件效率的苛刻要求就越来越低。没有绝对的性能高低,只有相对的性能高低C++不一定比C语言效率低。解释型语言一般低于编译型...

异常的正确处理

人生和世界总是充满着不意外,争议、冲突和战争似乎是人类必然经历的过程。程序执行也有不满的时候。不同编程语言的异常Ada/Modula-3是早期引入异常处理的语言。C语言没有标准意义的异常,使用goto...

Kotlin KMP开发利器!xcode-kotlin实现iOS端Kotlin代码断点调试

上次写了这篇《基于 Kotlin KMP 实现 HarmonyOS 与 Android 双平台 SDK 开发实践》,但是当时有个遗憾, Kotlin KMP 项目除了 Android 平台,在IOS...

文件接口和多源代码编译

文件接口银行有不同窗口提供服务,收费站有ETC或人工,人类社会提供的接口形式,编程语言一样适用。不同的文件接口形态C/C++使用头文件.h提供对外接口。更高级的Java/C#按包为单位,用import...