Toolverse
Wszystkie skille

detecting-performance-bottlenecks

autor: jeremylongshore

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ć

  1. Zainstaluj umiejętność w swoim środowisku Claude'a, dodając plik skill-adapter z repozytorium jeremylongshore do katalogu umiejętności.

  2. 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.

  3. 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.

  4. Przejrzyj sugestie naprawcze zaproponowane przez Claude'a. Umiejętność dostarczy konkretne strategie optymalizacji wraz z przykładami kodu dostosowanymi do zidentyfikowanych problemów.

  5. Zastosuj rekomendacje w swoim kodzie – mogą to być zmany w indeksowaniu bazy danych, przepisanie zapytań, optymalizacja alokacji pamięci lub inne modyfikacje wydajnościowe.

  6. 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.

Podobne skille