Screenlets RingSensors имеет ко многим датчикам процессора, что они?

Я только что установил скриншоты, чтобы получить информацию о своей системе на экране. Я пытаюсь использовать скриншот RingSensors для мониторинга загрузки процессора, но для мониторинга доступно больше датчиков, чем я ожидал.

Когда я иду в настройки, чтобы выбрать, какой процессор (ядро) должен контролировать кольцо, я получаю 5 разных процессоров на выбор:

Для многих на выбор

Мой процессор - QuadCore, поэтому я ожидал 4 процессора, а не 5. Если я проверю /proc/cpuinfo, то получу ожидаемое количество:

$ cat /proc/cpuinfo | grep ^processor
processor   : 0
processor   : 1
processor   : 2
processor   : 3

Все мониторы читаются в некотором роде, поскольку они постоянно обновляются:

RingSensor кольцавведите описание здесь

И у htop, и у RingSensors есть некоторый интервал обновления, поэтому, несмотря на то, что у меня были оба измерителя на экране одновременно, когда я делал снимок экрана, я не удивлен, что htop и ringsensors получают разные значения.

Может кто-нибудь объяснить мне дополнительный процессор?

Является ли один из метров средней нагрузкой всех ядер или что-то в этом роде?

Есть ли какой-нибудь способ, которым я могу попытаться максимально увеличить одно ядро ​​за раз, чтобы увидеть, как это влияет на сообщаемые значения нагрузки?

РЕДАКТИРОВАТЬ:

Используя командный набор задач в сочетании с командным стрессом, я смог выделить по одному ядру за раз, и из этого я мог вывести, что CPU1-4 представляют отдельные ядра, а CPU0 - это что-то другое, агрегация половины ядер или что-то еще.

$ stress -c 1&
[1] 18829
$ taskset -p -c 0 18830
pid 18830's current affinity list: 0-3
pid 18830's new affinity list: 0
$ taskset -p -c 1 18830
pid 18830's current affinity list: 0
pid 18830's new affinity list: 1
$ taskset -p -c 2 18830
pid 18830's current affinity list: 1
pid 18830's new affinity list: 2
$ taskset -p -c 3 18830
pid 18830's current affinity list: 2
pid 18830's new affinity list: 3

Как вы можете видеть, стресс порождал дочерний процесс, поэтому я должен установить сродство pid 18830 вместо 18829.

Кольцо CPU1CPU1 htopКольцо CPU2CPU2 htopКольцо CPU3CPU3 htopКольцо CPU4CPU4 htop

И, наконец, если я максимально использую два (или более) ядра, я получаю так же максимальное значение CPU0: Кольцо CPU0

0 ответов

Другие вопросы по тегам