GlyphSignal

Psyco

2 мин чтения

Почему это в тренде

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

When a Wikipedia article trends this sharply, it usually reflects a noteworthy real-world event—whether breaking news, a cultural milestone, or a viral discussion driving collective curiosity.

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

2026-01-27Пик: 62026-02-24
Всего за 30 дней: 75

Ключевые моменты

  • Psyco — JIT-компилятор языка Python, изначально разработанный Армином Риго (Armin Rigo), в дальнейшем поддерживался и развивался Кристианом Тисмером (Christian Tismer).
  • О прекращении поддержки Psyco объявлено 12 марта 2012 года.
  • Psyco написан на C и генерирует только x86-код.
  • Увеличение скорости Psyco может заметно ускорить приложение.
  • Среднее увеличение скорости, как правило, находится в диапазоне от 1,5 до 4 раз, что делает характеристики Python близкими к таким языкам, как Smalltalk и Scheme, но все же медленнее, чем компилируемые языки, такие как Fortran, C и некоторые языки, использующие JIT (C# и Java).

Psyco — JIT-компилятор языка Python, изначально разработанный Армином Риго (Armin Rigo), в дальнейшем поддерживался и развивался Кристианом Тисмером (Christian Tismer). В настоящее время проект является закрытым. О прекращении поддержки Psyco объявлено 12 марта 2012 года.

Psyco работает в Unix-подобных ОС, Windows, Mac OS X на 32-разрядных Intel-совместимых процессорах. Psyco написан на C и генерирует только x86-код. Развитием проекта Psyco является PyPy, который включает в себя интерпретатор и компилятор, который может генерировать код на C и превосходит Psyco по кросс-платформенной совместимости.

Увеличение скорости

Psyco может заметно ускорить приложение. Реальные значения производительности во многом зависят от применения и варьируются от небольшого замедления до 100-кратного ускорения. Среднее увеличение скорости, как правило, находится в диапазоне от 1,5 до 4 раз, что делает характеристики Python близкими к таким языкам, как Smalltalk и Scheme, но все же медленнее, чем компилируемые языки, такие как Fortran, C и некоторые языки, использующие JIT (C# и Java).

Psyco можно использовать даже двумя строчками кода:

import psyco

psyco.full()

Эти команды импортируют модуль Psyco и позволяют оптимизировать весь скрипт. Этот подход лучше всего подходит для коротких скриптов, но демонстрирует минимальный объем работы, достаточный для применения Psyco к существующей программе.

Дальнейшая разработка

17 июля 2009 года Кристиан Тисмер объявил, что ведётся работа над Psyco V2.

Read full article on Wikipedia →

Content sourced from Wikipedia under CC BY-SA 4.0

Поделиться

Keep Reading

2026-02-25
3
Альфре́д Рейнго́льдович Кох — российский государственный и политический деятель, экономист и писател…
46 488 просмотров
4
Ири́на Бори́совна Шевчу́к — советская и российская актриса театра и кино. Заслуженная артистка Росси…
27 717 просмотров
5
Дже́ффри Э́двард Эпште́йн — американский торговец людьми, серийный насильник и финансист. Свою профе…
27 243 просмотров
6
Васи́лий Алексе́евич Небе́нзя — советский и российский дипломат. Постоянный представитель Российской…
25 773 просмотров
8
Дени́с Валенти́нович Ма́нтуров — российский государственный и политический деятель. Первый заместите…
18 961 просмотров
Continue reading: