當前位置:首頁 » 編程語言 » 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採用標記和分代的垃圾回收策略,每次垃圾回收的時候都會中斷正在執行的程序,造成所謂的頓卡。

熱點內容
斯維爾加密狗 發布:2025-09-18 01:31:00 瀏覽:247
手把手win7搭建web伺服器 發布:2025-09-18 01:25:53 瀏覽:726
硬碟緩存128m 發布:2025-09-18 01:15:13 瀏覽:753
蘋果手機設備密碼是指什麼 發布:2025-09-18 01:02:26 瀏覽:467
asp門戶網站源碼 發布:2025-09-18 00:54:00 瀏覽:449
java資料庫例子 發布:2025-09-18 00:53:58 瀏覽:220
sh腳本輸出 發布:2025-09-18 00:48:10 瀏覽:258
我的世界伺服器箱里的東西沒了 發布:2025-09-18 00:39:20 瀏覽:934
java數字轉大寫 發布:2025-09-18 00:25:58 瀏覽:312
網路編程百度雲 發布:2025-09-18 00:19:52 瀏覽:125