2011-03-30 18 views
8

'daki Zaman ve Zaman (CPU) arasındaki fark, belirli bir arama için her zaman harcanan yeri bulmak için VisualVM kullanıyordum. Çoğu zaman bir veritabanı çağrısında bulundu, ancak profier, zamanın% 85'inin java.lang.Object ve DB Call'da sadece% 15 olduğunu gösterdi.VisualVM

Yanlış bir şey mi okuyordum?

Verilere sahip kolonlar Zaman, Süre (CPU), Çağrılar'dır. Profiler

cevap

12

Çoğu zaman Object.wait() içinde harcanıyor gibi görünüyor. Zaman ve Zaman (CPU) arasındaki fark, belirli sütun için araç ipucunda açıklanmaktadır. Time (CPU), gerçek CPU kullanımının bir yaklaşımıdır, Time ise duvar saati zamanıdır. Object.wait() için, Süre (CPU) her zaman sıfırdır, çünkü sadece bekler ve CPU kullanmaz.

+0

V serin bir araç için teşekkürler tomas :) –

İlgili konular