oprofile jest open source i oprogramowania biblioteki cross-platform, non-interactive demon napisany w C / C ++ w sposób przejrzysty, o niskiej napowietrznych profilera dla systemów operacyjnych Linux i BSD. Gromadzi dane przykładowe i zapewnia różne programy pocztowe-profilowania do przekształcania danych w informacje.
To jest najlepiej opisany jako dyskretne
oprofile jest zdolny do profilowania instrukcja ziarna bibliotek współdzielonych, wszystkich procesów, jądra, jak i wszystkich sterowników, przez liczników wydajności sprzętu. To jest najlepiej opisany jako dyskretny, zapewnia podpory dla call-grafie, analizy post-profil, a licznika wydajności.
Działa dobrze w szerokim zakresie procesorów
Program działa również w szerokim zakresie, w tym procesorów ARM, Intel, AMD Athlon i procesorów AMD64, Alpha i inne. Obsługuje zarówno systemy SMP i UP, i działa doskonale na 32-bitowy (x86) i 64-bitowych (x86_64) platform sprzętowych.
To & rsquo; s nie-interaktywne demon
Jak wspomniano, oprofile to oprogramowanie wiersza polecenia, które działa w tle, jako nie-interaktywnym demon. Zaczyna się automatycznie, gdy komputery buty i obsługuje zarówno systemy operacyjne Linux i BSD.
Dobre narzędzie do profilowania
Podczas naszych testów, które musimy przyznać, że były one działać na kilku dystrybucjach GNU / Linux (to oznacza, że nie zrobił & rsquo; t testowanych na dowolnym systemie operacyjnym BSD), oprofile okazał się być dobrym narzędziem profilowania <. / p>
Pod maską i dostępności
Program jest w całości napisany w powszechnie używanych języków programowania C ++ i C. Można ją pobrać poprzez Softoware lub bezpośrednio z jej głównej (patrz link powyżej) jako archiwum źródłowego, który można uruchomić na wielu dystrybucjach Linuksa lub smaków BSD.
Górna linia
Niezależnie od tego czy jesteś administratorem systemu lub deweloper w poszukiwaniu przejrzysty profilera dla systemu Linux, można pobrać i zainstalować oprogramowanie oprofile teraz skorzystać z powyższego linku. Gwarantujemy, że wygrałeś & rsquo; t żałować
Co nowego w tym wydaniu:.
- Nowy / Aktualizacja wsparcie procesora:
- Broadcom Brahmma-B15 CPU
- Intel Skylake
- Intel Airmont
- Intel Xeon D
Co nowego w wersji 1.0.0 RC2:
- Ta wersja ma nowy program "ocount" do zbierania surowców liczbę zdarzeń w aplikacji per-Per-procesu, per-CPU, systemie całej Wspólnoty lub.
- Obsługa nowych procesorów Intel Haswell, IBM zEnterprise EC12 (zEC12), Generic wydajności Wydarzenia AMD, IBM Power ISA 2,07 Zaprojektowane Wydarzenia i IBM POWER8
Co nowego w wersji 0.9.6:
- To jest przede wszystkim uwolnienie bug-fix, aby skorygować niektóre regresje, które wystąpiły w 0.9.5. Zalecane jest, aby wszystkie oprofile 0.9.5 użytkownikom aktualizację do 0.9.6. Zobacz informacje o wydaniu więcej szczegółów.
Komentarze nie znaleziono