Toolverse
All skills

performance-profiler

by alirezarezvani

Performance Profiler

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
2

About this skill

Performance Profiler

How to use

  1. Przygotuj ścieżkę do projektu, który chcesz przeanalizować — narzędzie wspiera Node.js, Python i Go.

  2. Uruchom podstawową analizę wydajności poleceniem python3 scripts/performance_profiler.py /ścieżka/do/projektu, które zeskanuje projekt i zidentyfikuje potencjalne problemy z wydajnością.

  3. Jeśli chcesz zintegrować wyniki z systemem CI/CD, dodaj flagę --json aby otrzymać dane w formacie JSON zamiast tekstu.

  4. Ustal punkt odniesienia przed optymalizacją — zanotuj metryki takie jak opóźnienie P50/P95/P99, przepustowość (RPS), wskaźnik błędów i zużycie pamięci.

  5. Po wprowadzeniu zmian uruchom profiler ponownie, aby potwierdzić, że rzeczywiście poprawiłeś wydajność — nigdy nie zakładaj, że optymalizacja zadziałała bez pomiaru.

  6. W przypadku dużych projektów możesz dostosować próg rozmiaru pliku za pomocą flagi --large-file-threshold-kb 256 (lub innej wartości w kilobajtach).

Related skills