VTune

Intel VTune™ jest analizatorem systemów i wykonywanych aplikacji. Vtune umożliwia identyfikację i lokalizację tzw. "wąskich gardeł" aplikacji (fragmentów programu które najbardziej obciążają procesor), przyczyniających się do spadku wydajności pracy systemu.

Akwizycja danych o badanej aplikacji odbywać się może wielorako. Jednym ze sposobów jest analiza pracy procesora (Event Based Sampling - EBS). Zebrane dane są przetwarzane i prezentowane graficznie. Dzięki uwidocznieniu poszczególnych stanów pracy aplikacji możliwe jest wprowadzenie do niej poprawek celem zwiększenia szybkości działania programu.

Oferowany jest też VTune Enterprise Analyzer for Web Applications będący analizatorem aplikacji sieciowych. Potrafi on analizować aplikacje sieciowe pod systemem Windows i Linux, a jego główną cechą jest znikoma ingerencja w pracę badanego systemu.

Kluczowe cechy:
  • obsługa procesorów: Pentium 4, Intel Xeon, Itanium, Itanium 2, Mobile Intel Penium 3 i Intel PXA250
  • integracja z oprogramowaniem Microsoft
  • obsługa systemu operacyjnego Linux
  • lokalna i zdalna analiza oprogramowania, umożliwiająca badanie aplikacji wykonywanych na terminalu użytkownika i serwerze sieciowym
  • analiza procesora i aplikacji wielowątkowych
  • równoczesna analiza zdarzeń współbieżnych (w systemach wielowątkowych)
  • prezentacja danych w czasie rzeczywistym (Counter Monitor)
  • przyjazny interfejs użytkownika
  • analiza funkcji "caller/callee" - analiza wywołań funkcji w pętlach (liczba wywołań procedury, czas pracy każdej funkcji programu itp.)
  • aktywny monitoring wydajności, cech sprzętu komputerowego, oprogramowania i aktywności systemu podczas pracy
  • optymalizacja na poziomie źródła - informacje nt. współpracy aplikacji z systemem Windows
  • współbieżnośc - możliwość obserwacji pracy wszystkich lub wybranych procesów
  • zdalna akwizycja danych

Script logo