![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Оценка изменения производительности CPython за последние 5 лет" | +/– | ![]() |
Сообщение от opennews (??), 10-Окт-25, 09:06 | ||
Мигель Гринбе (Miguel Grinberg), автор нескольких книг по Python-фреймворкам SQLAlchemy и Flask, опубликовал результаты тестирования производительности веток CPython с 3.9 по 3.14. Дополнительно аналогичные тесты проведены для Pypy 3.11 (реализация Python с JIT-компилятором), Node.js 24 и Rust 1.90... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (1), 10-Окт-25, 09:06 | ||
Все-таки ускорили питон? Не прошло и десяти лет. А нет, прошло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
2. "Оценка изменения производительности CPython за последние 5 л..." | +11 +/– | ![]() |
Сообщение от Аноним (2), 10-Окт-25, 09:14 | ||
> Все-таки ускорили питон? Не прошло и десяти лет. А нет, прошло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
44. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (44), 10-Окт-25, 14:20 | ||
> Все-таки ускорили питон? Не прошло и десяти лет. А нет, прошло. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
3. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от th3m3 (ok), 10-Окт-25, 09:26 | ||
Ну и кто там хотел избавиться от GIL? Довольны?) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
5. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 09:33 | ||
Само по себе не имеет значения. Если асинхронный код в итоге выиграет, будет неплохо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
9. "Оценка изменения производительности CPython за последние 5 л..." | –3 +/– | ![]() |
Сообщение от Имя (?), 10-Окт-25, 09:50 | ||
Кому неплохо? Представь себе, в Python не все вeб-мakаки на хайлоаде, а в остальных местах async особо и ни нужон | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 10:17 | ||
> Кому неплохо? Представь себе, в Python не все вeб-мakаки на хайлоаде, а | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (17), 10-Окт-25, 11:08 | ||
ага, оптимизации в два раза в мульти-трединге между 3.13 и 3.14 просто показывают насколько весь язык не заточен для мульти-треда и конь не валялся оптимизировать это все. Взять любой мачурный язык, так дай бог если 5% ускорения в вакууме между релизами завозят | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Имя (?), 10-Окт-25, 11:24 | ||
Ну если у тебя задача параллельная, где много чего-то ждут чего-то, а потом делают чего-то, то да, а если нет, то сам async становится лишней вознёй, и тем более странным выглядит желание некоторых фанатиков бездумно перетащить в async все библиотеки, думая видимо, что async "эта крута", и не совсем понимая, что это инструмент для довольно чётко очерченного круга задач | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
![]() | ||
23. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 11:37 | ||
Никогда не знаешь, когда она станет параллельной. Сегодня 1 потока достаточно, а завтра ты захочешь 1000 запускать. У меня так было много раз с requests, зачем ждать 300 секунд, если можно управиться за 3? Потом sqlalchemy и так далее, да, такие библиотеки "это крута", и позволяют повысить производительность кода в сотни раз совершенно без затрат и значительных изменений логики. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Витюшка (?), 10-Окт-25, 14:22 | ||
Это если ты вообще не понимаешь что ты делаешь. Тебе нужно запускать максимум по одному потоку на ядро процессора. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от User (??), 10-Окт-25, 14:33 | ||
Ээээ... для i\o bound задач?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Соль земли2 (?), 10-Окт-25, 09:46 | ||
GIL им на хвост наступил. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
8. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (8), 10-Окт-25, 09:49 | ||
Очень даже. 3.14 без gil будет побыстрее более ранних версий (за исключением 3.11 наверно) даже в однопоточке. А в многопоточке без gil уж и подавно. Вопрос только когда это все там устаканится, ибо неявных багов там должно быть еще море. 3.14 еще пилить и пилить. Изменение слишком уж кардинальное, впору было бы питон4 называть. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
20. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от th3m3 (ok), 10-Окт-25, 11:15 | ||
И опять без обратной совместимости, прощайте все батарейки :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 09:31 | ||
Производительность питона -- последнее что имеет значение на практике. Не удивлён производительности жита, небось, и сравнивали шланговые билды с гццшными? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (14), 10-Окт-25, 10:46 | ||
Производительность программы не может не иметь значения. Это буквально время, оно самый дефицитный ресурс. То, что питонисты считают иначе, много о них говорит. Питон - это не язык создания программ, а клуб по интересам или секта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 11:26 | ||
Там, где нужна производительность, давно скомпилированный нативный код вызывается. И он освобождает gil. Ты так говоришь, будто на свете только pure-python реализации и всех заставляют ими пользоваться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (24), 10-Окт-25, 11:46 | ||
Где нужен перворманс там не питон выбирают. Так что на практике ему достаточно не быть таким дном как руби первой версии. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
40. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Имя (?), 10-Окт-25, 13:18 | ||
Куда торопишься, снова суетиться? А жить когда? | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
41. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (41), 10-Окт-25, 13:50 | ||
> Производительность программы не может не иметь значения | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
51. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от User (??), 10-Окт-25, 14:37 | ||
Время _программиста_ дефицитный ресурс. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
7. "Оценка изменения производительности CPython за последние 5 л..." | +3 +/– | ![]() |
Сообщение от funny.falcon (?), 10-Окт-25, 09:46 | ||
В 3.14 free threading уже не особо и замедляет. Явный прогресс! | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (10), 10-Окт-25, 09:56 | ||
Python лучше всех - доля рынка эта вещь упрямая! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (14), 10-Окт-25, 10:47 | ||
Доля рынка языков для непрограммистов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (29), 10-Окт-25, 12:08 | ||
Для неОпрограммистов | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "Оценка изменения производительности CPython за последние 5 л..." | –1 +/– | ![]() |
Сообщение от Shellpeck (?), 10-Окт-25, 11:09 | ||
Миллиарды мух не могут ошибаться... | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
![]() | ||
42. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (41), 10-Окт-25, 13:54 | ||
> Миллиарды мух не могут ошибаться... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
47. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (44), 10-Окт-25, 14:24 | ||
> все научные рассчеты | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
12. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (12), 10-Окт-25, 10:22 | ||
А что кстати мешает питону официально перейти на PyPy? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 10:24 | ||
> А что кстати мешает питону официально перейти на PyPy? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (26), 10-Окт-25, 11:47 | ||
А чем плох в реальных задачах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 11:53 | ||
> А чем плох в реальных задачах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
28. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (26), 10-Окт-25, 12:06 | ||
Поддержка и баги это следствие малой пользовательской базы и малого количества разработчиков. А вот минусы jit в студию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Оценка изменения производительности CPython за последние 5 л..." | +2 +/– | ![]() |
Сообщение от Аноним (5), 10-Окт-25, 12:20 | ||
> Поддержка и баги это следствие малой пользовательской базы и малого количества разработчиков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от User (??), 10-Окт-25, 14:40 | ||
Жрет дофига памяти (Которая - в отличие от CPU - не то, чтобы "хорошо разделяемый" ресурс) и "не дает"\"дает незначительную" прибавку к производительности - и задачи у тебя сильно не все cpu bound, и не весь тот cpu на hot path обрабатывается pure python кодом... | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
![]() | ||
16. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (16), 10-Окт-25, 11:04 | ||
Ограниченная область применения | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
![]() | ||
30. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (29), 10-Окт-25, 12:14 | ||
Сделано не ими. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
19. "Оценка изменения производительности CPython за последние 5 л..." | –1 +/– | ![]() |
Сообщение от vitalif (ok), 10-Окт-25, 11:09 | ||
Ну то есть ничего особо не поменялось.) | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Оценка изменения производительности CPython за последние 5 л..." | –1 +/– | ![]() |
Сообщение от Аноним (25), 10-Окт-25, 11:47 | ||
А где вы видели быстрых питонов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от Аноним (29), 10-Окт-25, 12:29 | ||
У кроликов ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Оценка изменения производительности CPython за последние 5 л..." | –1 +/– | ![]() |
Сообщение от Аноним (29), 10-Окт-25, 12:26 | ||
Я на графиках на другое обратил внимание. При прочих равных, производительность разных Питонов на MacOS несколько выше, чем на Linux. Darwin же основан на микроядре Mach? Значит, расхожее мнение о худшей производительности микроядерных ОС - миф? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (36), 10-Окт-25, 12:54 | ||
Странный вывод. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Оценка изменения производительности CPython за последние 5 л..." | –1 +/– | ![]() |
Сообщение от Аноним (34), 10-Окт-25, 12:42 | ||
Лучший Python это Go! | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Оценка изменения производительности CPython за последние 5 л..." | +1 +/– | ![]() |
Сообщение от User (??), 10-Окт-25, 12:50 | ||
Традиционное фибоначчи-в-вакууме, ага. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (36), 10-Окт-25, 12:59 | ||
Чтобы что? Чтобы ловить сайд эффекты производительности docker/podman, fastapi, django и какого-нибудь gunicorn? А потом делать неверные выводы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от User (??), 10-Окт-25, 13:12 | ||
> Чтобы что? Чтобы ловить сайд эффекты производительности docker/podman, fastapi, django | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (38), 10-Окт-25, 13:09 | ||
Стандарт и жЫд не сильно отличаются, а кто-то мне втирал за скорость :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (-), 10-Окт-25, 14:06 | ||
> автор нескольких книг по Python-фреймворкам SQLAlchemy и Flask, | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Витюшка (?), 10-Окт-25, 14:24 | ||
Больше всего мне здесь нравится график Rust. Которого почти не видно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (44), 10-Окт-25, 14:30 | ||
> Rust обогнали CPython 3.14 в первом тесте в ... 69.82 раз, а во втором тесте в ... 36.15 раз | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Оценка изменения производительности CPython за последние 5 л..." | +/– | ![]() |
Сообщение от Аноним (44), 10-Окт-25, 14:27 | ||
> (глубокая рекурсия) | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |