ホームページ  >  記事  >  バックエンド開発  >  Go 1.15バージョンの最適化リスト【概要】

Go 1.15バージョンの最適化リスト【概要】

藏色散人
藏色散人転載
2020-08-13 11:42:053923ブラウズ

次のコラムでは、Golang チュートリアル コラムから Go 1.15 バージョンの最適化リスト [概要] を紹介します。必要としている!

Go 1.15バージョンの最適化リスト【概要】

Go 1.15 このアップデートは、人気のある最新のプログラミング言語にとって非常に重要です。

Go 1.15 このアップデートでは、次のような多くの改善が行われています。説明は次のとおりです:

  • Go リンカーのリソース使用量が減り、高速になり、コードの品質が向上しました。通常、大規模な Go アプリケーションの場合、リンク プロセスは以前より約 20% 高速になり、メモリ使用量は約 30% 減少します。

  • Go 1.15 バイナリは Go 1.14 より約 5% 小さくなります。 .

  • コンパイラとアセンブラの Spectre 軽減策を有効にするために、「-spectre」フラグが Go 1.15 に追加されました。

  • Go は、関数を 32 バイト境界に配置し、ジャンプ命令をパディングすることにより、インテル JCC エラータの軽減をサポートするようになりました。

  • Go は、より優れた機能を備えています。 OpenBSD は ARM/ARM64 をサポートし、以前と同様、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- release

翻訳されたアドレス: https://www.phoronix.com/scan.php?page=news_item&px=Go-1.15-Released

go/t/48344
###

以上がGo 1.15バージョンの最適化リスト【概要】の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。