Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
6. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от тоже Аноним (ok), 28-Ноя-10, 10:08 | ||
Что-то мне подсказывает, что если взять Сишную реализацию питона и оптимизировать ее с установкой "можно жрать больше памяти", то прирост будет не только в "некоторых операциях". Да и лишних тормозов в остальных операциях не возникнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –3 +/– | |
Сообщение от Аноним (-), 28-Ноя-10, 10:43 | ||
Нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +1 +/– | |
Сообщение от Deepwalker (??), 28-Ноя-10, 11:12 | ||
Учить матчасть, казаться не будет. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
11. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 28-Ноя-10, 11:29 | ||
Обратная зависимость между экономией памяти и скоростью в алгоритмах - это самые азы той матчасти. Хотите возразить - приводите аргументы, а не тролль-мемы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 28-Ноя-10, 18:42 | ||
> Обратная зависимость между экономией памяти и скоростью в алгоритмах - это самые | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от тоже Аноним (ok), 28-Ноя-10, 20:16 | ||
Кто ж не слышал. JIT - это костыли, позволяющие интерпретируемым языкам не слишком отставать по скорости от компилируемых. Чтобы обгоняли - что-то не слышал... | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 28-Ноя-10, 23:56 | ||
Отлично, теперь вы можете понять почему интерпретатор на python будет обгонять сишную реализацию, не считая конечно реализацию unladen-swallow. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от тоже Аноним (ok), 29-Ноя-10, 08:52 | ||
Думаю, тут требуются некоторые подробности. Для начала - данные, где реально показывался бы обгон. "Некоторые операции" рассматривать смысла нет, пока в целом реализация заметно тормознее и прожорливее. Я верю, что есть операции, где язык более высокого уровня позволяет меньше "гонять порожняк", чем универсальная реализация на С. Но это просто оптимизация нескольких узких мест, немного смягчающая общее падение производительности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 09:18 | ||
>Для начала - данные, где реально показывался бы обгон. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –3 +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 09:35 | ||
На этом графике показан обгон в трех тестах из двадцати и провал в остальных. Как вы думаете, что вас ждет при переходе от тестов к реальным приложениям? | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Sergey722 (?), 30-Ноя-10, 10:47 | ||
Чукча не читатель... | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 11:09 | ||
Тут пардон, об...ся ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 13:49 | ||
>Ведь PyPy - это, по большому счету, очередная итерация их же кода. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 14:13 | ||
> На этом графике показан обгон в трех тестах из двадцати и провал | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
52. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 15:19 | ||
Кофейку - обязательно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 16:44 | ||
>пока не увидел такой же график, но с эталонным CPython свежей версии, скомпилированным с оптимизацией под эту платформу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 19:19 | ||
Ваши "объяснения" ограничиваются одной аббревиатурой, продолжать действительно бессмысленно. А на графике - CPython позапрошлой версии, который при компиляции ориентировался на работу на любом i686 (если не i486) и минимум оперативки. А запущен он на Xeon с 12 гигами памяти. Если бы тестеров интересовала скорость, а не показатели... | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от userd (ok), 30-Ноя-10, 19:08 | ||
> CPython можно ускорить, заменив основные алгоритмы на более прожорливые по памяти | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
58. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 19:53 | ||
Я, пожалуй, закончу спор, согласившись с оппонентами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 21:44 | ||
>как бы ни старались разработчики CPython ускорить интерпретатор, проблема неэффективного кода на Python, выполняющегося в этом интерпретаторе, никуда не денется | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
60. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 23:55 | ||
Ладно, не использует. Использует свой, с аттракционами, способ выполнения Python-кода. | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
39. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от Аноним123321 (ok), 29-Ноя-10, 14:46 | ||
> JIT - это костыли, позволяющие интерпретируемым языкам не слишком отставать по скорости от компилируемых ... | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
40. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 29-Ноя-10, 16:42 | ||
JIT, в принципе, делает то же самое, что и С-компилятор, только не один раз при создании программы, а каждый раз при ее работе. Появился JIT именно из-за того, что чистая интерпретация тормозит невыносимо. И это не костыль? Еще скажите, что замыкания - это не глюк сборщика мусора, возведенный в принцип ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 09:49 | ||
>JIT, в принципе, делает то же самое, что и С-компилятор, только не один раз при создании программы, а каждый раз при ее работе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от тоже Аноним (ok), 30-Ноя-10, 11:05 | ||
Это не плюсы JIT, это плюсы интерпретируемого языка. С обычной платой за это - пониженной скоростью, которая подпирается костылем JIT. Да, это очень верное и полностью обоснованное решение, но с какого перепугу ему обгонять по скорости нативный, откомпилированный с оптимизацией под конкретную платформу код - решительно непонятно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 13:53 | ||
> Это не плюсы JIT, это плюсы интерпретируемого языка. С обычной платой за | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | +/– | |
Сообщение от ы (?), 30-Ноя-10, 14:16 | ||
> но с какого перепугу ему обгонять | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
16. "Релиз PyPy 1.4, реализации Python, написанной на языке Pytho..." | –1 +/– | |
Сообщение от Аноним (-), 28-Ноя-10, 15:19 | ||
Где вы вообще в данной теме матчасть нашли? | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |