İçeriğe geç

Profiler Paneli Kullanımı

Profiler paneli tüm profillenen metodlarınızı tek yerde gösterir. Etkili kullanım için rehber.


IntelliJ IDEA / VS Code / Cursor / Windsurf

Section titled “IntelliJ IDEA / VS Code / Cursor / Windsurf”

IDE’nizin sağ altındaki GalataJ simgesine tıklayın.

IntelliJ — Profiler / Start Profiling


Üst çubukta:

  • Start/Stop — Profil almayı aç/kapat
  • JVM Seçici — Hangi Java sürecinin profilleneceğini seçin
  • Yenile — JVM listesini güncelle
  • Sağlık — Sistem durumunu kontrol et

Ana alan tüm profillenen metodları sütunlarla gösterir:

SütunGösterdiği
MethodSınıf ve metod adı
AvgOrtalama çalışma süresi
MaxMaksimum çalışma süresi
CallsÇağrı sayısı
TrendPerformans değişimi

Altta görünenler:

  • Profil durumu (Aktif/Durduruldu)
  • Bağlı JVM adı
  • Son güncelleme zamanı

Sıralamak için herhangi bir sütun başlığına tıklayın:

  • Avg — En yavaş metodlarınızı bulun
  • Calls — En çok çağrılan metodlarınızı bulun (N+1 sorgu tespiti!)
  • Trend — Yavaşlayan metodları bulun

Sırayı tersine çevirmek için tekrar tıklayın.


Kaynak koda doğrudan gitmek için herhangi bir metoda çift tıklayın.

IDE dosyayı açar ve imleci metoda konumlandırır.


Görünür Tutun

Paneli editörünüzün yanına yerleştirin, sürekli görünsün

Önce Ortalamaya Göre Sırala

En yavaş metodlarla başlayın — en fazla optimizasyon potansiyeli onlarda

Yüksek Çağrı Sayısına Dikkat

Yüksek çağrı + düşük süre çoğu zaman N+1 sorgu anlamına gelir

Trendleri Kontrol Edin

Yükselen trendler (↑) bir şeyin değiştiği anlamına gelir — inceleyin!