Os benchmarks de desempenho para Python 3.11 parecem fantásticos

By | Junho 6, 2022

O Python 3.11 Beta 1 foi lançado no mês passado como sua primeira revisão desta grande atualização da linguagem de programação Python. Além de novos recursos de linguagem e outras melhorias, o desempenho do Python 3.11 parece fantástico com um aumento muito bom no desempenho em comparação com as versões anteriores do Python 3.x.

O Python 3.11 prepara suporte para grupos de tarefas em assíncrono, locais de erro de rastreamento refinado, autotipo para instanciar sua classe, TypeVarTuple para variáveis ​​genéricas e vários outros recursos.

Além das alterações que afetaram a própria linguagem Python, o Python 3.11 reduziu o desempenho do “Faster Cython Project” para acelerar a implementação de referência. O Python 3.11 é 10 ~ 60% mais rápido que o Python 3.10, de acordo com dados oficiais e velocidades 1,22x mais rápidas com seu pacote de benchmark padrão.

o Documentos Python cobrem algumas das melhorias de desempenho significativas para esta próxima versão.

O lançamento oficial do Python 3.11.0 não é esperado até outubro, enquanto mais versões beta chegarão em julho e, em seguida, pelo menos dois candidatos para lançamento nos meses que antecedem o início de outubro.

Recentemente, executei alguns benchmarks na caixa do desenvolvedor AMD Ryzen 9 5950X, analisando recentemente o desempenho do Python 3.11 Beta 1 do mês passado (a versão de desenvolvimento mais recente no momento do teste). O desempenho do Python 3.11 Beta foi comparado a versões anteriores, incluindo Python 3.10.4, Python 3.9.13 e Python 3.8.13. Todas essas versões do Python são criadas a partir de fontes na mesma configuração de versão todas as vezes no mesmo sistema. Diferentes benchmarks do Python foram conduzidos para ver como o Python 3.11 se parece em comparação com as versões anteriores do Python.

Deixe uma resposta

O seu endereço de email não será publicado.