Bugünkü deneyimlerimde, Oracle'ın Java VisualVM'sinin cpu kullanımını, izlenen JVM'nin işletim sisteminde sınırlı bir süreç yakınlığına sahip olsa bile, toplam makine çekirdeğinin yüzdesi olarak gösterdiğini görüyorum. Bu "monitör" sekmesinde. bu JVM izin işlemciler htop
% 100 kullanımı yakın (Linux, Ubuntu) taskset
ile izlenen JVM sınırlandırılmasıJava VisualVM CPU kullanımı ve işlemci yakınlığı
, visualvm gösterilen işlemci yüzdesi bölünmesiyle işlemciler toplam sayısı açık bir şekilde eşit olan İzlenen jvm'ye izin verilen işlemci sayısı. Bu nedenle ölçeğin çözünürlüğü bu nedenle yetersiz kalmaktadır.
Aynı şeyi diğer işletim sistemlerinde veya genel olarak gözlemlediğinizi doğrulayabilir misiniz?
Yalnızca cpu kullanımını gösterirken yalnızca benzeşim tarafından atanan çekirdekler için VisualVM hesabına sahip olmanın bir yolu var mı?