Ekspertyza profilowania kodu źródłowego w języku Python

Ekspertyza profilowania kodu źródłowego w języku Python

Słowa kluczowe

Python, optymalizacja, wydajność, profilowanie, analiza dynamiczna

Opis

Ekspertyza polegająca na przeprowadzeniu procesu profilowania (dynamicznej analizy) wykonania kodu źródłowego w języku Python w celu zbadania jego wydajności. Ekspertyza dostarczy takich informacji jak: czas wykonania programu, łączna liczba wywołań funkcji/metod, czas wykonania poszczególnych funkcji/metod (łączny, średni), liczba wywołań poszczególnych funkcji/metod, wykorzystanie pamięci programu. Wyniki profilowania zostaną opisane, ze wskazaniem tych części programu, których optymalizacja mogłaby przyczynić się do zmniejszenia czasu wykonania (zwiększenia wydajności) lub zmniejszenia zużycia pamięci.