-4

Таким образом, большинство настольных / портативных / серверных компьютеров имеют индикатор HDD, но не имеют индикатора CPU, почему это так?

Я давно спросил на другом форуме, но только несколько человек ответили, и они сказали: «Это потому, что процессор всегда активен». Это не убедило меня, потому что у нас есть "загрузка процессора" в диспетчере задач.

Сейчас я играю со своим Beaglebone-Black, и у него есть светодиод CPU: http://beagleboard.org/getting-started

Итак, почему нормальный компьютер не имеет его?

1 ответ1

5

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

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

У вас будет свет, который постоянно включен, но меняется почти незаметно. Было бы трудно получить какую-либо значимую информацию, потому что то, насколько ярким будет свет, будет зависеть от загрузки процессора, которая, в свою очередь, будет зависеть от тактовой частоты процессора. Это выглядело бы как совершенно случайное мерцание, когда процессор циклически двигался вверх и вниз по своим состояниям питания. Чтобы получить какую-либо значимую информацию, вам, вероятно, понадобится как минимум два или более светодиодных индикатора для индикации состояния питания процессора, подсостояний, загрузки контроллера памяти и так далее. Как указано в комментариях, вы будете рассматривать светодиодные индикаторы для каждого ядра, а в случае гиперпотоков - для каждого виртуального ядра. В этот момент вы могли бы просто открыть диспетчер задач, чтобы увидеть, что делает ваш компьютер.

Ваш Beaglebone, для сравнения, имеет фиксированную тактовую частоту, и процент использования ЦП, как правило, будет низким из-за оптимизированной операционной системы, гораздо проще получить калиброванный сигнал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .