Czy w ogóle można czytać liczniki wydajności na OS X Mountain Lion?
Shark, profiler Apple, który pozwala konfigurować niestandardowe liczniki wydajności, nie jest już obsługiwany w OSX Mountain Lion, ponieważ nie może uruchomić 32-bitowego jądra. Instrumenty.aplikacja, zamiennik Apple dla Shark, wydaje się, że nie obsługuje liczników wydajności odczytu, takich jak L1 Cache hits / misses**. Czy w ogóle istnieje możliwość konfiguracji i odczytu liczników wydajności w OS X? Nawet jeśli nie ma aplikacji, czy jest jakieś user-land API do tego?
**Instrumenty.aplikacja wydaje się mieć interfejs dla liczników wydajności, ale w moim MacBooku Pro Retina okno PM Events nie wyświetla żadnych zdarzeń i wskazuje " Device: Unknown."Czy są jakieś inne alternatywy dla instrumentów?
1 answers
Tak. jest tam, ale trudno go znaleźć i niezdarny w użyciu (ver.4.5).
- Przyrządy Startowe.
- jesteś witany przez Czarodzieja
- wybierz "pusty" szablon dla OS X
- prasa
cmd
+L
Aby wyświetlić bibliotekę - Dodaj instrument" liczniki " do dokumentu instrumentów
- prasa
cmd
+shf
+P
-- zostanie wyświetlone okno PM Events floating. - oceńmy "Divide operations executed" -- Dodaj " Divide Operacje wykonywane " do pola wyszukiwania okna PM Events.
- Teraz ustaw "stan" wykonanych operacji dzielenia na "widoczny"
- teraz wróć do głównego okna dokumentu, naciśnij
cmd
+I
aby wyświetlić okienko informacyjne instrumentu" liczniki". - naciśnij przycisk
+
- Ustaw Zdarzenie nowego licznika na "podziel operacje wykonane"
- rozpocząć pobieranie próbek...
- zakończyć pobieranie próbek...
Wyniki zobaczysz w tabeli instrumentów kolumny. Oczywiście istnieje wiele zdarzeń, które możesz nagrać-znajdź więc interesujące Cię zdarzenia pamięci podręcznej L1 i dodaj je zamiast podziałów.
przygotuj się również na zamrożenie systemu(zdarzyło się to podczas pisania tego).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-25 19:33:15