19.1. Profilowanie aplikacji z poziomu środowiska IDE

W ostatnich latach znacznie wzrosła świadomość wagi takich praktyk programistycznych jak testy jednostkowe czy wytwarzanie sterowane testami. Z drugiej strony testowanie oprogramowania nie ogranicza się tylko do testów jednostkowych. Budowa oprogramowania wysokiej jakości wymaga weryfikacji jego pracy w warunkach dużego obciążenia, aby mieć pewność, że potrafi efektywnie korzystać z takich zasobów systemowych jak pamięć czy czas procesora. Możemy stanąć przed koniecznością identyfikacji i wyeliminowania ewentualnych wąskich gardeł i wycieków pamięci. W tej sytuacji kluczową rolę w wytwarzaniu oprogramowania odgrywają techniki profilowania i testów wydajnościowych. Co ciekawe, profilowanie oprogramowania ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.