Heim  >  Artikel  >  Backend-Entwicklung  >  Optimierungsliste der Go 1.15-Version [Zusammenfassung]

Optimierungsliste der Go 1.15-Version [Zusammenfassung]

藏色散人
藏色散人nach vorne
2020-08-13 11:42:053983Durchsuche

. Ich hoffe, dass sie den Freunden in Not hilfreich sein wird!

Go 1.15 Dieses Update ist sehr wichtig für eine beliebte moderne Programmiersprache.

Optimierungsliste der Go 1.15-Version [Zusammenfassung]Go 1.15 Dieses Update bringt viele Verbesserungen, einschließlich der folgenden Anweisungen:

Go
    Der Linker hat jetzt eine geringere Ressourcennutzung und ist schneller Geschwindigkeiten und höhere Codequalität. Normalerweise ist der Verknüpfungsprozess bei großen Go-Anwendungen etwa 20 % schneller als zuvor, während die Speichernutzung etwa 30 % geringer ist.
  • Go 1.15-Binärdateien sind etwa 5 % kleiner als Go 1.14 1.15 Das Flag „-spectre“ wurde hinzugefügt, um Spectre-Abhilfemaßnahmen für den Compiler und Assembler zu ermöglichen.

  • Go unterstützt jetzt das Intel JCC-Erratum, indem es Funktionen an 32-Byte-Grenzen ausrichtet und Sprunganweisungen auffüllt.

  • Go bietet jetzt wie zuvor eine bessere OpenBSD-Unterstützung für ARM/ARM64 und seine Statusunterstützung für i386 und AMD64 ist immer noch gut.

  • Der 64-Bit-RISC-V-Port verfügt jetzt über eine relativ hohe Stabilität und Leistung und unterstützt asynchrone Preemption und weitere Funktionen.

  • Für die Verwendung von 32-Bit-x86-Hardware ist jetzt Unterstützung für das Hinzufügen von SSE2 erforderlich CPUs.

  • Mit Systemen mit höherer Kernzahl ist die Zuweisung kleiner Objekte viel schneller als bei früheren Versionen.

  • Weitere Details zu Go 1.15 finden Sie in den Versionshinweisen.

  • Originaladresse: https://www .phoronix.com/scan.php?page=news_item&px=Go-1.15-Released

    Übersetzungsadresse: https://learnku.com/go/t /48344

Das obige ist der detaillierte Inhalt vonOptimierungsliste der Go 1.15-Version [Zusammenfassung]. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen