Pytania oznaczone «profiling»

124
Jak profilować powolne uruchamianie skryptu powłoki bash?

Moja powłoka bash uruchamia się do 3-4 sekund, a jeśli ją uruchomię --norc, działa natychmiast. Zacząłem „profilować” /etc/bash.bashrci ~/.bashrcręcznie wstawiać returnstwierdzenia i szukać ulepszeń szybkości, ale nie jest to proces ilościowy i nie jest wydajny. Jak mogę profilować moje skrypty...

117
Jak profilować metody w Scali?

Jaki jest standardowy sposób profilowania wywołań metod Scala? To, czego potrzebuję, to haczyki wokół metody, za pomocą których mogę uruchamiać i zatrzymywać Timery. W Javie używam programowania aspektowego, aspektuJ, do definiowania metod, które mają być profilowane i wstrzykiwania kodu...

116
Jak mogę profilować kod Pythona wiersz po wierszu?

Używałem cProfile do profilowania mojego kodu i działa świetnie. Ja też używam gprof2dot.py do wizualizacji wyników (czyni to trochę jaśniejszym). Jednak cProfile (i większość innych profilerów Pythona, które widziałem do tej pory) wydaje się profilować tylko na poziomie wywołania funkcji....

104
Narzędzia do analizy wydajności programu Haskell

Podczas rozwiązywania niektórych problemów projektu Eulera, aby nauczyć się Haskella (więc obecnie jestem całkowicie początkującym), natknąłem się na Problem 12 . Napisałem to (naiwne) rozwiązanie: --Get Number of Divisors of n numDivs :: Integer -> Integer numDivs n = toInteger $ length [ x |...

101
Jak mierzyć czas między wierszami kodu w Pythonie?

Więc w Javie możemy zrobić Jak mierzyć czas potrzebny do wykonania funkcji Ale jak to się robi w Pythonie? Aby zmierzyć czas rozpoczęcia i zakończenia między wierszami kodów? Coś, co to robi: import some_time_library starttime = some_time_library.some_module() code_tobe_measured() endtime =...

100
Profilowanie Django

Moja aplikacja django stała się boleśnie powolna podczas produkcji. Prawdopodobnie jest to spowodowane złożonymi lub niezindeksowanymi zapytaniami. Czy jest jakiś django sposób na profilowanie mojej aplikacji?

96
Profilowanie pamięci PHP

Jaki jest dobry sposób na profilowanie wykorzystania pamięci przez stronę PHP? Na przykład, aby zobaczyć, ile pamięci używają moje dane i / lub które wywołania funkcji zajmują najwięcej pamięci. Wydaje się, że xdebug nie udostępnia informacji o pamięci w swojej funkcji profilowania. xdebug ma...

88
Co to jest perm space?

Ucząc się o profilowaniu pamięci w Javie, oprócz „sterty” wciąż widzę termin „przestrzeń perm”. Wiem, co to jest kupa - co to jest perm?

83
Jakieś przyzwoite programatory C #? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

80
Narzędzie do analizy dużych zrzutów sterty Java

Mam zrzut sterty JVM HotSpot, który chciałbym przeanalizować. Maszyna wirtualna działała z -Xmx31g, a plik zrzutu sterty ma rozmiar 48 GB. Nawet nie będę próbował jhat, ponieważ wymaga około pięciu razy większej pamięci (w moim przypadku byłoby to 240 GB) i jest strasznie wolny. Eclipse MAT...

79
Profilowanie witryn ASP.NET za pomocą EQATEC Profiler

Szukam darmowego programu do profilowania ASP.NET i natknąłem się na EQATEC Profiler for .NET , ale nie mogę znaleźć żadnych instrukcji, jak profilować projekty ASP.NET za jego pomocą. Prześlij instrukcje krok po kroku lub link z wystarczającymi informacjami. Używam programu Visual Studio 2008...