FERRAMENTAS LINUX: O Go 1.15 foi lançado com um linker muito melhorado, novas atenuações de CPU

quarta-feira, 12 de agosto de 2020

O Go 1.15 foi lançado com um linker muito melhorado, novas atenuações de CPU


Confira !



Go 1.15 é lançado como uma atualização bastante significativa para esta popular e moderna linguagem de programação.

Go 1.15 traz uma grande variedade de melhorias, incluindo:

- O linker Go agora tem uso de recursos muito menor, é mais rápido e tem melhor qualidade de código. Geralmente, para grandes programas Go, o processo de vinculação é cerca de 20% mais rápido, enquanto usa cerca de 30% menos memória.

- Os binários do Go 1.15 são cerca de 5% menores em comparação com o Go 1.14.

- Go 1.15 adiciona um sinalizador "-spectre" para permitir mitigações de Spectre para o compilador e montador.

- Go agora atenua a Intel JCC Erratum alinhando funções para limites de 32 bytes e instruções de salto de preenchimento.

- Go agora tem melhor suporte para OpenBSD para ARM / ARM64 onde, como anteriormente, estava em boa forma para i386 e AMD64.

- A estabilidade e o desempenho funcionam para a porta RISC-V de 64 bits do Go, juntamente com o suporte a mais recursos, como preempção assíncrona.

- Vá em hardware x86 de 32 bits agora requer CPUs com pelo menos suporte SSE2.

- Alocar objetos pequenos é muito mais rápido com sistemas de contagem de núcleos mais alta.

Mais detalhes sobre o Go 1.15 nas notas de lançamento .

Fonte

Até a próxima !

Nenhum comentário:

Postar um comentário