detecting-performance-bottlenecks
Znajdź wąskie gardła wydajności w aplikacji – analiza CPU, pamięci, I/O i bazy danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a do wykrywania i rozwiązywania problemów wydajności w aplikacjach. Analizuje wydajność CPU, pamięci, operacji wejścia-wyjścia oraz bazy danych, aby zidentyfikować obszary wymagające optymalizacji. Aktywuje się na polecenia takie jak "detect bottlenecks", "analyze performance" czy "find performance issues". Pomaga odkryć pierwotne przyczyny problemów i zaproponować strategie naprawcze z przykładami kodu.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude'a, dodając plik skill-adapter z repozytorium jeremylongshore do katalogu umiejętności.
Wyzwól umiejętność, wysyłając do Claude'a prośbę dotyczącą analizy wydajności. Użyj fraz takich jak "detect bottlenecks", "analyze performance", "find performance issues" lub podobnych zwrotów związanych z optymalizacją wydajności.
Claude przeanalizuje architekturę aplikacji i przepływ danych, aby zidentyfikować potencjalne wąskie gardła w CPU, pamięci, operacjach I/O, bazie danych, konkurencji zasobów lub wyczerpaniu zasobów.
Przejrzyj sugestie naprawcze zaproponowane przez Claude'a. Umiejętność dostarczy konkretne strategie optymalizacji wraz z przykładami kodu dostosowanymi do zidentyfikowanych problemów.
Zastosuj rekomendacje w swoim kodzie – mogą to być zmany w indeksowaniu bazy danych, przepisanie zapytań, optymalizacja alokacji pamięci lub inne modyfikacje wydajnościowe.
Jeśli potrzebujesz głębszej analizy, poproś Claude'a o dodatkowe diagnostyki dla konkretnych warstw aplikacji, takich jak wolne zapytania bazodanowe czy wycieki pamięci.