Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
vasek Какой-то странный у вас вывод, "чего я не вижу, того не существует" :) . Просто у меня довольно хороший вентилятор процнссора, который умеет менять свою скорость. В обычном состоянии температура процессора около 40 градусов и вентилятор может даже совсем остановиться, а под серьезной нагрузкой, например, когда я компилирую что-то большое вроде хромиума, вентилятор разгоняется на полную, и температура процессора при этом около 50 градусов. И что, это значит, что нагрузки нет? Еще как есть, вся система притормаживает! Я прекрасно понимаю, что точных значений нагрузки процессора добиться сложно, я и не использую абсолютные значения, мне достаточно приблизительных. А именно - если процессор совсем не занят, значит, можно запустить тяжелое многопоточное приложение, если занято несколько ядер, но не все, значит, можно продолжать работать в обычном режиме и даже видео запустить, если занято одно ядро, значит, можно занять ещё несколько, если занято все на полную, лучше сходить кофейку выпить. Часто у меня в фоне рендерятся несколько разных видео на разных ядрах, а иногда что-нибудь собирается многопоточно на всем процессоре сразу, и все это я мониторю одним взглядом на коньки. Так что мне представление нагрузки каждого ядра нужно, я этим пользуюсь! Извините за много букв))) PS Статья довольно интересная, но для меня лишена практического смысла, какая мне разница, показывает монитор фактическую нагрузку процессора или бутылочное горлышко в памяти? Все равно я рассматриваю это именно как комплексное показание загруженности всей системы. |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
vasekТемпература зависит от вентилятора, который может работать с разной скоростью, так что очень небольшая разница в температуре может быть следствием большой разницы в нагрузке. Но, поскольку скорость определяется температурой, в качестве индикатора загрузки проще всего использовать интенсивность гудения вентилятора :) Я в conky вывожу главных виновников загрузки и процессора, и памяти (главный - внизу): Конфиг загрузки:
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
akoropЯ обороты чувствую на слух. а также знаю ступеньки показаний температуры при достижении которых вентилятор переходит на следующий уровень.
Ошибки не исчезают с опытом - они просто умнеют
|
zsx |
|
Темы:
1
Сообщения:
145
Участник с: 08 августа 2018
|
У меня когда-то был сюрпрайз: на двухъядерном отображалось три ядра до тех пор, пока не прочитал, что cpu0 is the total usage. :)) |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
KoluchkaТо что хороший вентилятор, это хорошо. KoluchkaА вот это на мой взгляд не есть хорошо - при длительной работе на максимальных оборотах температура должна быть близка к И не понял два момента 1. При высоких значениях показаний cpu (измеренных conky) наблюдается торможение? 2. Если отключить conky торможения всеравно наблюдаются? И разумеется не понятно - почему это не видят нормальные утилиты, которым доверия больше, чем conky. И последнее, если действительно наблюдается торможение системы, то нужно искать причину.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
zsxЕсли не изменяет память, то в conky cpu0 означает total - суммарное
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
KoluchkaНе заметил эту фразу. Тогда точно нужно искать, виновника. EDIT 1 - А не пробовала смотреть чем заняты cpu, например, так dstat --cpu -C 0,1,2,3 (при желании можно добавить и total - dstat --cpu -C 0,1,2,3,total)
Ошибки не исчезают с опытом - они просто умнеют
|
Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
vasek Или это я так непонятно пишу, или это вы ну очень невнимательно читаете :) Торможение системы наблюдается когда система по горло занята, например, компиляцией на всех ядрах. Тогда стопроцентная загрузка всех ядер показывается и в conky, и в прочих утилитах, htop, top, qps. И да, если в этом случае conky выключить, торможение все равно будет продолжаться))) А баг, описанный в первом посте, систему не тормозит, и вообще никак не проявляется, кроме как в коньках. vasek Не поняла, это почему? Вроде система охлаждения должна поддерживать не максимальную температуру, а оптимальную? Tjunction это вроде бы температура, при которой начинается троттлинг, доводить до нее хорошая система охлаждения никак не должна, а уж тем более до критической. |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
KoluchkaОптимальная температура понятие относительное. Не ставят на ноутбуки такие вентиляторы, которые при полной загруженности процессора обеспечат нормальную температуру при его длительной работе. Как правило вентиляторы настраивают так, что максимальные обороты достигаюся на последней ступеньке перед максимальной температурой, выше которой уже может начаться тротлинг (снижение производительности процессора за счет пропуска тактов) и обычно не расчитывают длительную работу процессора при его полной загруженности, это же ноутбук. UPD - Tjunction Max обычно в пределах 85 -95. В части AMD - нашел у себя в одной из статей
KoluchkaПишешь понятно, просто я уже многое забываю, когда начинаю писать. Возможно что и сейчас, что-нибудь да забыл, хотя проверял трижды и всегда добавлял. KoluchkaЗначит у тебя проблем нет, а чтобы оцениться как с нагрузкой ядер, запусти для надежности dstat или что похожее, если conky врет.
Ошибки не исчезают с опытом - они просто умнеют
|
Koluchka |
|
Темы:
2
Сообщения:
151
Участник с: 15 октября 2011
|
vasek Понятно, вот только у меня вовсе не ноутбук, а обычный десктоп))) И обороты вентилятора регулируются не скачками, а плавно, вот сейчас, наапример - 1991 RPM, два ядра загружено, температура процессора 45 градусов. vasek Именно это я и собираюсь сделать, когда баг снова появится. Именно про это я в первом посте и спрашивала, помните? Про дополнительные мониторинговые утилиты. |