當前位置:首頁 » 編程語言 » 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-17 23:20:03 瀏覽:569
摩斯密碼怎麼敲漢字 發布:2025-09-17 23:11:05 瀏覽:361
標記c語言 發布:2025-09-17 22:28:38 瀏覽:593
編譯原理語義檢查 發布:2025-09-17 22:26:07 瀏覽:662
uint哪個配置有行車記錄儀 發布:2025-09-17 22:15:38 瀏覽:431
設計php框架 發布:2025-09-17 21:50:05 瀏覽:179
sql統計條數 發布:2025-09-17 21:49:51 瀏覽:710
javastatic和 發布:2025-09-17 21:35:35 瀏覽:367
星星演算法 發布:2025-09-17 21:34:19 瀏覽:142
杭州版式文件伺服器地址怎麼填寫 發布:2025-09-17 21:17:42 瀏覽:992