CPU yoğun çok kanallı bir Java uygulamasına sahibim ve çalışma zamanında performansını ölçmenin yollarını arıyorum (otomasyon için kullanışlıdır). Ben ilk iki ölçü gerçek zamanlı olarak birkaç seçenek denedim. Son işlem sadece bir iş parçacığı için CPU zamanını ölçer. İşlem tarafından ortaya çıkan tüm iş parçacıklarının CPU zamanını ölçmek istiyorum.Java uygulamasının performansı nasıl ölçülür?
Eski bir makineyi diriltmeden ve bunu bu görev için adamadan önce, şimdi hangi seçeneklere sahip olduğumu görmek istiyorum.
Linux'u çalıştırıyorum ve platform bağımlı bir çözüm kabul edilebilir, ancak en az istenir.
Bkz. "Java teorisi ve uygulaması: Dinamik derleme ve performans ölçümü", http://www.ibm.com/developerworks/java/library/j-jtp12214/ adresinde. Bu bir yorum, bir cevap değil :-) – Istao
Bu eklentinin kaynağına bir göz atın - JTop: http://blogs.oracle.com/alanb/entry/two_fine_demos –