写点什么

PyPy 2.4.0 发布,性能进一步提升

  • 2014 年 9 月 24 日
  • 本文字数:418 字

    阅读完需:约 1 分钟

PyPy 是一款符合标准的 Python 解释器,几乎可以替代 CPython 2.7 和 3.2.5。PyPy 集成了跟踪式的 JIT 编译器,速度比 CPython要快,PyPy 还提供了沙盒功能,可以完全安全地运行一些不被信任的代码。

9 月 22 日,PyPy 开发团队宣布 PyPy 2.4.0 发布,该版本的性能有了很大的提升,修复了很多 bug,支持的标准库也更新到了 2.7.8 版本。

下面我们来看一下主要的改进:

  • 内部重构了字符串和 GIL 的处理,因此性能有了很大的提升。
  • 改进了对长期运行的程序中的很多对象的处理(如 Socket),收集和释放更为高效了。
  • 自 6 月份发布 2.3.1 以来,修复了很多 bug。

感兴趣的读者可以下载尝试。

PyPy 项目目前有 3 个子项目:

  • Py3k,致力于支持 Python 3.x,之前发布的 PyPy 2.3.1 已经兼容 Python 3.2.5,目前正在开发支持 Python 3.3 的版本。
  • STM(软件事物内存),希望提高多线程的执行速度。
  • NumPy,针对 PyPy 的一个 NumPy 实现。

另外,该项目目前正在募集资金,希望得到个人或企业的资助,以推动后续的开发工作。

2014 年 9 月 24 日 07:261936
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 120.3 次阅读, 收获喜欢 30 次。

关注

评论

发布
暂无评论
发现更多内容

技术分享 | 让实时协同的框架绘图变得丝滑起来

ShowMeBug

绘图 实时消息 #架构

猿辅导 x StarRocks:构建统一OLAP平台,全面升级数据分析能力

StarRocks

数据库 数据分析 StarRocks

Python代码阅读(第60篇):列表是否包括指定的元素

Felix

Python 编程 列表 阅读代码 Python初学者

linux shell 命令行移动光标快捷键之跳到行首尾

WindFlying

Lenovo x StarRocks:简化数据处理链路,极大提升BI分析效率

StarRocks

数据库 大数据 数据分析 StarRocks

跨越速运 x StarRocks:统一查询引擎,强悍性能带来极速体验

StarRocks

数据库 大数据 数据分析 StarRocks

自定义View:如何手动实现ViewGroup的拖拽

Changing Lin

11月日更

阿里云发布云原生加速器,携手生态企业拥抱数字时代

阿里巴巴中间件

云计算 阿里云 云原生 中间件 数字化

AfterShip 亿级流量 API 网关的演进

AfterShip

架构演进 kong API Gateway

内测邀请|宜搭应用搭建体验全新升级,邀您抢先体验!

钉钉宜搭

钉钉 低代码 数字化转型 低代码平台 钉钉宜搭

19 K8S之临时/hostPath/网络存储卷

穿过生命散发芬芳

k8s 11月日更

起飞!Alibaba全新出品JDK源码学习指南(终极版)限时开源

热爱java的分享家

Java 架构 面试 程序人生 编程语言

中国邮政邮科院 X StarRocks:统一OLAP平台,大幅降低运维成本

StarRocks

数据库 大数据 数据分析 StarRocks

Go 语言学习查缺补漏ing Day1

Regan Yue

Go 语言 11月日更

“阿里爸爸”又爆新作!Github新开源303页Spring全家桶高级笔记

热爱java的分享家

Java 架构 面试 程序人生 编程语言

惊为天人!Alibaba新产SpringBoot深度历险(嵩山版)开源

热爱java的分享家

Java 架构 面试 程序人生 编程语言

如何巧妙使用Camtasia制作PPT讲解视频?

淋雨

Camtasia

我为什么坚持在公司开分享会?

boshi

团队管理 知识管理

阿里云发布云原生加速器,携手生态企业拥抱数字时代

阿里巴巴云原生

云计算 阿里云 云原生 生态企业 创投

蚁剑的分析和利用

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

大规模任务调度在 AfterShip 的高可用实践

AfterShip

高可用 任务调度 基础架构

传统IT开发与低代码开发争议白热化,技术开发规则或将重构?

优秀

低代码 低代码开发 低代码平台

NLP进阶,使用TextRNN和TextRNN_ATT实现文本分类

AI浩

文本检测实战:使用OpenCV实现文本检测(EAST 文本检测器)

AI浩

MatrixDB 4.3 新特性:从“持续聚集”说起

yMatrix

时序数据库 分布式时序数据库 MatrixDB

用Python保住“设计大哥“的头发,直接甩给他10000张参考图,爬虫采集【稿定设计】平面模板素材

梦想橡皮擦

11月日更

24H营业的无人售药机上线 EasyDL帮你实现“排队自由”

百度大脑

人工智能 百度

StarRocks在格洛博电商系统的应用实践

StarRocks

数据库 大数据 数据分析 StarRocks

前端遇到的那些技术难点

💥 玩命不玩心💥

【得物技术】基于自注意机制的图像识别算法

得物技术

算法 图像识别 识别 图像 算法实践

Can't Connect to MySQL Server on IP Address (10061) 错误的解决方案

蒋川

MySQL 数据库 MySQL 运维 MySQL 数据库

PyPy 2.4.0发布,性能进一步提升_语言 & 开发_臧秀涛_InfoQ精选文章