专栏名称: Python编程
人生苦短,我用 Python !关注 Python 编程技术和运用。分享 Python 相关技术文章、开发工具资源、热门信息等。
今天看啥  ›  专栏  ›  Python编程

Python太烂了!比C语言慢71倍!消耗的能量是C语言的75倍!

Python编程  · 公众号  ·  · 2024-10-24 11:59
    

文章预览

来自:码农翻身(微信号:coderising) 最近看到一个有趣的编程语言研究,它把27种编程语言放到一起做了一个基准测试。 一般的基准测试无非是看看哪个编程语言最快,而这个研究还要看看 谁消耗的能量最高 。 其中的一个结果让人震惊, Python竟然比C慢71倍,消耗的能量居然是C的75倍! 这个研究是葡萄牙的一个研究所做的,他们用了一个叫做“The Computer Language Benchmarks Game”测试集。 这个测试集很有趣,既包括程序员熟悉的“ 二叉树遍历 ”,也包括“ N体问题 ”这样的天体运动模拟,目的是尽可能多地覆盖到更多领域。 对于程序的运行时间很好计算,记录下开始时间和结束时间,相减就出来了。 对于程序的能耗,他们使用了Intel的 RAPL(Running Average Power Limit) ,这是一种硬件功能,可以监控CPU、内存、GPU能耗,然后通过API来访问。 整体的程序 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览