[identity profile] shaihkritzer.livejournal.com posting in [community profile] useful_faq
Какая утилита может точно показывать нагрузку многоядерного процессора, для каждого ядра отдельно?
Вот к примеру, в обычном ХРшном диспетчере задач на вкладке “быстродействие” вижу четыре диаграммы (для core2quad), причём независимо от приложения и нагрузки, всё распределяется на 4 ядра. (не нужно орать что мало приложений поддерживают многопоточность, для проверки грузил разными прогами обработки видео, используя кодек DivX 6.8.4 Codec (4 logical CPUs))
Собственно вопрос: если я вижу загрузка 25%, то это значит что первое ядро загружено полностью, а остальные три отдыхают, или что каждое из четырёх загружены по 25%, или же суммарная нагрузка по четырём ядрам равна 25%?
и посоветуйте софт, который мог бы в отдельном окошке показывать такие же диаграммы, но точно для каждого ядра отдельно, и общую загрузку процессора в процентах.

Date: 2008-11-08 01:56 pm (UTC)
From: [identity profile] f2065.livejournal.com
Архитектура такова, что ядра работают над одним процессом все сразу потихоньку. Если у процесса явным образом не задано AffinityMask, только если задано - до над этим процессом будет работать 1 ядро до 100%.

А использовать 400% на один процесс, если процесс сам этого явным образом не хочет - нельзя. Будут проблемы с просчётом времени и синхронизации, например. Однако, процессу надо всего-навсего создавать дополнительные Thread, и таким образом он может нагрузить любое кол-во ядер на 100%

Я кстати утилиту писал, чтобы изучать выборочную загрузку ядер.
http://2065.nm.ru/ -> soft -> HotCPU.

Date: 2008-11-08 02:03 pm (UTC)
From: [identity profile] shackled-koenig.livejournal.com
Спасибо, затестим ща

Date: 2008-11-08 02:05 pm (UTC)
From: [identity profile] shackled-koenig.livejournal.com
Полезная софтинко, ещё раз спасибо

Date: 2008-11-08 02:20 pm (UTC)
From: [identity profile] nevedimko.livejournal.com
Cпасибо за прогу. Правда в Висте х32 выскакивает вот такое окошко :

Image

Заинтересовала так же HDD_Speed_test_v1.rar
С Sata дисками она корректно работает?( в данный момент проверить сам не могу - комп занят).

Date: 2008-11-08 05:25 pm (UTC)
From: [identity profile] f2065.livejournal.com
Там опечатка в исходниках была, если 4 ядерный проц. Выложил HotCPU v2 — там теперь новые возможности для исследований добавились :)


А про HDD Speed Test — она гоняет данные через стандартное API. Так что работает абсолютно с любыми девайсами, которые в винде имеют букву (флешки, и т.д.). А так-же с сетевыми дисками.

Date: 2008-11-08 05:46 pm (UTC)
From: [identity profile] nevedimko.livejournal.com
Биг сенкс. Проц четырёхядерный.

А HDD Speed Test интересна в свете перехода с Ide на Ahci в уже установленной Висте.