По моему сегодняшнему опыту я обнаружил, что Oracle Java VisualVM показывает использование ЦП в процентах от общего числа ядер машины, даже если отслеживаемая JVM имеет ограниченное сходство процессов, установленное в ОС. Это во вкладке "монитор".
Ограничение отслеживаемого jvm с помощью taskset
(в Linux, Ubuntu), когда процессоры, разрешенные для этого jvm, используются почти на 100% в htop
, процент ЦП, показанный в VisualVM, явно равен общему количеству ЦП, деленному на количество разрешенных процессоров. к отслеживаемому jvm. Поэтому разрешение шкалы для этого случая недостаточно.
Можете ли вы подтвердить, что наблюдали то же самое в других операционных системах или вообще?
Есть ли способ иметь учетную запись VisualVM только для ядер, назначенных сходством, при отображении использования ЦП?