Jakie narzędzia można użyć do monitorowania zużycia pamięci PyPy? Lepiej, jeśli narzędzie jest przenośne dla różnych interpreterów Pythona (CPython i PyPy) i wersji (od 2.6 do 3.3).Który profiler pamięci PyPy jest zalecany?
7
A
Odpowiedz
1
Wiem tylko o jednym profilerze, który jest dostarczany przez samą społeczność Pythona, profiler pamięci.
Można go pobrać za pomocą albo pip lub easy_install,
$ easy_install -U memory_profiler # pip install -U memory_profiler
psutil jest moduł mieć z tym profilera zalecane.
Jeśli chcesz zainstalować go od źródła,
$ python setup.py install
Najnowsze źródła można znaleźć na https://github.com/fabianp/memory_profiler.
Dokumentacja, przykłady, pomoc dotycząca interfejsu API można znaleźć pod adresem https://pypi.python.org/pypi/memory_profiler.