Pytania otagowane jako pypy

12
Dlaczego nie powinienem używać PyPy zamiast CPython, jeśli PyPy jest 6,3 razy szybszy?
Dużo słyszałem o projekcie PyPy . Twierdzą, że jest 6,3 razy szybszy niż interpreter CPython na ich stronie . Ilekroć mówimy o dynamicznych językach, takich jak Python, szybkość jest jednym z najważniejszych problemów. Aby rozwiązać ten problem, mówią, że PyPy jest 6,3 razy szybszy. Druga kwestia to równoległość, niesławna blokada …

4
PyPy - jak może pokonać CPython?
Z bloga Google Open Source : PyPy to reimplementacja Pythona w Pythonie, wykorzystująca zaawansowane techniki w celu uzyskania lepszej wydajności niż CPython. Wiele lat ciężkiej pracy w końcu się opłaciło. Nasze wyniki prędkości często przekraczają CPython, od bycia nieco wolniejszym, do przyspieszeń do 2x w prawdziwym kodzie aplikacji, do przyspieszeń …

6
Dlaczego PyPy nie został dołączony do standardowego Pythona?
Patrzyłem na PyPy i zastanawiałem się, dlaczego nie został zaadaptowany do głównych dystrybucji Pythona. Czy takie rzeczy jak kompilacja JIT i mniejsze zużycie pamięci nie poprawią znacznie szybkości całego kodu Pythona? Krótko mówiąc, jakie są główne wady PyPy, które powodują, że pozostaje oddzielnym projektem?
165 python  pypy 

4
Dlaczego pow (a, d, n) jest dużo szybsze niż a ** d% n?
Próbowałem zaimplementować test pierwszości Millera-Rabina i byłem zdziwiony, dlaczego trwa to tak długo (> 20 sekund) dla średnich liczb (~ 7 cyfr). Ostatecznie znalazłem następujący wiersz kodu jako źródło problemu: x = a**d % n (gdzie a,d i nsą podobne, ale nierówne, średnie liczby, **to operator potęgowanie i %jest operatorem …
110 python  performance  pypy 

2
Jak zmusić PyPy, Django i PostgreSQL do współpracy?
Jakiego rozwidlenia lub kombinacji pakietów należy użyć, aby PyPy, Django i PostgreSQL działały dobrze razem? Wiem, że PyPy i Django grają ze sobą dobrze, ale jestem mniej pewien co do PyPy i PostgreSQL. Widzę, że Alex Gaynor stworzył widelec PyPy o nazwie pypy-postgresql . Wiem również, że niektórzy ludzie używają …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.