玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > 【Python资讯】Python业界新闻 > 正文内容

PyPy4.0比Cpython更快的Python编译器

Python入门佳作 经典教程的全新修订 10个项目引人入胜
玩蛇网推荐图文教程:python黑客多线程扫描器

Python语言还不甚了解的朋友们一定会问,CPython和PyPy是什么?和Python有着什么样的关系?在介绍PyPy4.0之前,先给大家简单的普及下CPython和PyPy。

CPython和PyPy是什么?

Python是一种编程语言,而CPython即用C语言实现Python及其解释器。而Pypy是用Python来实现的,也可以把它认做Python的子集。下面言归正传,来了解下PyPy4.0,一款声称要比Cpython快6倍以上的编译器。

PyPy 4.0的新特性有哪些?

支持SIMD矢量、预热时间的改进、以及对Numpy的改进。

(1)PyPy 4.0的SIMD矢量会在追踪代码时启用;会自动探测到可用的SIMD硬件,从而提高常见的向量和矩阵操作。同时也会根据版本公告,实时矢量相比前置矢量更具有领先优势,更加的容易探测到可能的矢量。

(2)PyPy 4.0在性能方面它能够减少20%的内存消耗,因为它更有效的使用guards;可以较少20%的预热时间,因为改进了unrolling。 有利有弊,PyPy 4.0是兼容CPython2.7。PyPy3是兼容Python3.2.5的,而且PyPy团队正在尝试启动对Python3.4的支持。

玩蛇网文章,转载请注明出处和来源网址:http://www.iplaypython.com/news/a254.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

在线python培训课程

玩蛇网PythonQQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
出炉日期:2015-12-15 11:34 玩蛇网 www.iplaypython.com

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules