當前位置:首頁 » 編程語言 » python代碼性能

python代碼性能

發布時間: 2024-11-30 14:11:57

① 為什麼說python性能差

python性能差具體原因如下:
1、python是動態語言
一個變數所指向對象的類型在運行時才確定,編譯器做不了任何預測,也就無從優化。
2、python是解釋執行,但是不支持JIT(just in time compiler)。雖然大名鼎鼎的google曾經嘗試Unladen Swallow 這個項目,但最終也折了。
3、python中一切都是對象,每個對象都需要維護引用計數,增加了額外的工作。
4、python GIL
GIL是Python最為詬病的一點,因為GIL,python中的多線程並不能真正的並發。
5、垃圾回收,這個可能是所有具有垃圾回收的編程語言的通病。
python採用標記和分代的垃圾回收策略,每次垃圾回收的時候都會中斷正在執行的程序,造成所謂的頓卡。

熱點內容
如何修改qq登陸密碼 發布:2025-07-13 20:42:35 瀏覽:198
淘寶登錄密碼是多少 發布:2025-07-13 20:42:22 瀏覽:872
壓縮機波羅 發布:2025-07-13 20:39:59 瀏覽:888
ftp關閉passive 發布:2025-07-13 20:38:32 瀏覽:89
opencv分割演算法 發布:2025-07-13 20:38:31 瀏覽:67
安卓系統跟手機系統有什麼區別 發布:2025-07-13 20:35:10 瀏覽:5
電腦還能配置什麼 發布:2025-07-13 20:32:04 瀏覽:234
c語言冪函數怎麼表示 發布:2025-07-13 20:19:01 瀏覽:158
配置裡面說的油耗是什麼意思 發布:2025-07-13 20:05:55 瀏覽:134
紅塵畫質助手的密碼是什麼 發布:2025-07-13 20:00:58 瀏覽:761