首頁  >  文章  >  後端開發  >  Go 1.15 版本的優化清單【總結】

Go 1.15 版本的優化清單【總結】

藏色散人
藏色散人轉載
2020-08-13 11:42:053998瀏覽

Go 1.15 本次的更新對於一款流行的現代程式語言相當重要.

Go 1.15 本次更新帶來了許多改進,包括如下說明:

Go 1.15 版本的優化清單【總結】

Go

連結器現在具有更低的資源使用量,更快的速度以及更高的程式碼品質。通常,對於大型Go應用程序,鏈結過程比之前快20% 左右,而內存使用消耗減少30% 左右.

  • Go 1.15 二進位檔案比Go 1.14 小約5%.

  • Go 1.15 中新增了「 -spectre」 標誌,以啟用針對編譯器和彙編器的Spectre緩解措施。
  • 現在的Go 支援 mitigates the Intel JCC Erratum  透過將函數與32位元組邊界對齊並填入跳躍指令.
  • 現在, Go 對ARM / ARM64 有了更好的OpenBSD 支持,與以前一樣,它對i386和AMD64的狀態支持還是不錯的.
  • Go 64位元RISC-V 連接埠現在已經具有比較高的穩定性和性能,並支援異步搶占等更多功能.
  • 繼續使用32位x86 硬件,現在需要具有添加SSE2 CPU的支援.
  • #現在使用更高內核數的系統,分配的小物件要比之前版本快很多.
  • 更多關於Go 1.15 的細節,請查看發佈說明.
  • 原文網址:https://www.phoronix.com/scan.php?page=news_item&px=Go-1.15-Released
#翻譯網址:https:/ /learnku.com/go/t/48344

#

以上是Go 1.15 版本的優化清單【總結】的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:learnku.com。如有侵權,請聯絡admin@php.cn刪除