Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
思维训练
产品经理
RUST语言
认知偏差与谬论
DevOps文章排行榜
数据工程
程序员幽默梗文模因排行榜
幽默模因
更多话题
Python 3.11性能基准测试看起来很棒 - Phoronix
22-06-07
banq
上个月,Python 3.11 Beta 1 作为 Python 编程语言这一重大更新的第一个预览版发布。除了新的语言特性和其他改进之外,Python 3.11 的性能看起来非常棒,与之前的 Python 3.x 版本相比有非常好的性能提升。
总结:
核心库的字节码被静态分配而不是在堆上。
减少堆栈帧大小。
创建堆栈帧时(调用函数时)以更智能的方式重用内存。
通过解释器中的跳转调用 Python 函数,因此它也不需要在 C 代码中创建堆栈帧。
热代码使用特定内置类型(如浮点数)时的快速路径,该类型使用专用于该类型的函数。
对象字典的延迟初始化。
减少异常对象的大小。
1
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看