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

liftword5个月前 (01-14)技术文章52

苹果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篇》可以参考

相关文章

python散装笔记——33: 函数(1)

ParameterDetailsarg1, ..., argN常规参数*args未命名的位置参数kw1, ..., kwN仅关键词参数**kwargs其余的关键字参数Python 中的函数提供了有组织...

安装python包时出现报错,报错代码File ""line 1

问题该错误属于SyntaxError错误,而引发SyntaxError错误的原因是,当系统的命令行在python解释器里面直接执行pip命令时,该命令会不被认为是有效的语法。(因为没有在python的...

python入门教程完整版(懂中文就能学会)

当年2w买的全套python教程用不着了,现在送给有缘人,不要钱,一个月教你从入门到精通1、本套视频共487集,本套视频共分4季第—季:Python基础。第二季:Python深入和扩展第三季:网络编程...

从零开始学Python,Day1.

现在IT真是卷到人心态爆炸,学不完,真的学不完。这不,为了搞AI,又得学Python,索性就在这记录一下,也欢迎大家和我一起交流,一起进步。学习之前,先学发音,可不能让人嘲笑咱们发音不准。英[?pa?...

Python学习基础篇 -1:输入和输出

前言:本专栏以Python为主题,并尽可能保持每星期两到三更,直到将Python的基础知识浅析和讲解完毕,同时,有一定基础的同学可以移步 Python实战专栏 。第一篇:Python中的输入与输出不知...

Python3学习第一课(第2.2节:变量类型-列表)

由于列表这个变量类型非常重要,所以,我决定单独拿出来讲!1、列表变量首先,来看看列表变量长啥样!L = ['Python', 'C/C++', 'Java...