GlyphSignal

Psyco

2 min de leitura

Por que está em alta

Interest in “Psyco” spiked on Wikipedia on 2026-02-25.

Categorised under Artes e cultura, this article fits a familiar pattern. wt.cat.arts.1

At GlyphSignal we surface these trending signals every day—transforming Wikipedia’s vast pageview data into actionable insights about global curiosity.

2026-01-27Pico: 42026-02-25
Total 30 dias: 38

Pontos-chave

  • Psyco é um compilador just-in-time de especialização para Python desenvolvido originalmente por Armin Rigo e posteriormente mantido e desenvolvido por Christian Tismer.
  • Ele é escrito em C e gera código baseado apenas na arquitetura x86.
  • Ambas as partes são escritas em Python, mas o interpretador é restrito a um subconjunto de Python, chamado RPython.
  • A performance real depende grandemente da aplicação e varia de uma pequena desaceleração à uma aceleração de 40x.
  • 5 - 4 vezes, tornando a performance do Python próxima à linguagens como Smalltalk e Scheme, mas ainda menor que a de linguagens compiladas como Fortran, C ou algumas outras linguagens JIT como C# e Java.

Psyco é um compilador just-in-time de especialização para Python desenvolvido originalmente por Armin Rigo e posteriormente mantido e desenvolvido por Christian Tismer.

O Psyco roda em sistemas operacionais derivados do BSD, Linux, Mac OS X e Windows usando processadores de 32 bits compatíveis com os da Intel. Ele é escrito em C e gera código baseado apenas na arquitetura x86. Um projeto que dá continuidade ao Psyco é o PyPy, que incorpora um interpretador e um compilador que pode gerar código C, melhorando sua compatibilidade através de plataformas sobre o Psyco. Ambas as partes são escritas em Python, mas o interpretador é restrito a um subconjunto de Python, chamado RPython.

Aumento de velocidade

Psyco pode acelerar notavelmente a execução das aplicações. A performance real depende grandemente da aplicação e varia de uma pequena desaceleração à uma aceleração de 40x. A média de melhoria de velocidade está normalmente na faixa de 1.5 - 4 vezes, tornando a performance do Python próxima à linguagens como Smalltalk e Scheme, mas ainda menor que a de linguagens compiladas como Fortran, C ou algumas outras linguagens JIT como C# e Java.

Trabalhos futuros

Em 17 de Julho de 2009, Christian Tismer anunciou que estão trabalhando no Psyco V2.

Veja também

  • CPython
  • PyPy
  • Shed Skin
  • YARV

Ligações externas

  • Site do Psyco
  • Artigo IBM developerWorks de David Mertz: Make Python run as fast as C with Psyco
  • psyco notes, Poor Yorick
Read full article on Wikipedia →

Content sourced from Wikipedia under CC BY-SA 4.0

Compartilhar

Keep Reading

2026-02-25
4
Jeffrey Edward Epstein foi um financista e abusador sexual de menores estadunidense. Ele começou sua…
9.715 visualizações
5
Juiz de Fora é um município brasileiro no interior do estado de Minas Gerais, Região Sudeste do país…
7.916 visualizações
7
A Associação Atlética Maguary, é um clube de futebol brasileiro do município de Bonito, no estado de…
6.715 visualizações
8
Salve Rosa é um filme brasileiro de suspense psicológico, dirigido por Susanna Lira com roteiro de Â…
6.530 visualizações
9
AC/DC é uma banda australiana de rock formada em Sydney, Austrália em 1973, pelos irmãos escoceses M…
6.437 visualizações
Continue reading: