Показывает ли команда 'сенсоры' точную температуру ядер ЦП?

Я немного не понимаю, как работает команда датчиков ?

Модель моего процессора ] Процессор Intel (R) Core (TM) i7-4720HQ @ 2,60 ГГц

Когда я включаю свой ноутбук, он показывает мне среднюю температуру 50 градусов по Цельсию. Если я создаю проект в студии Android, она мгновенно повышается до 80+ и когда сборка завершена снова падает до 50 мгновенно? Как возможно такое быстрое повышение и понижение температуры почти за секунду?

Показывает ли он точную температуру или предполагает ее в соответствии с текущими процессами?

0
задан 29 July 2020 в 06:02

1 ответ

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

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

Пассивные методы охлаждения требуют некоторого перепада температур для перехода тепла от горячего к холодному. Чем выше дифференциал, тем быстрее поток тепла.

Методы жидкостного охлаждения приближают холод к самому процессору, требуя очень небольшого перепада температур для хорошего теплового потока.

Насколько мне известно, датчиков не догадывается.

Вот пример использования процессора Intel i7-2600K с воздушным охлаждением, с известной хорошей тепловой связью между процессором и радиатором и известным быстрое время отклика вентилятора. Использование турбостата вместо lm-датчиков и испытание на пытки Prime95 для создания высокой тепловой нагрузки:

$ sudo turbostat --Summary --quiet --show Busy%,Bzy_MHz,PkgTmp,PkgWatt,GFXWatt,IRQ --interval 0.25
Busy%   Bzy_MHz IRQ     PkgTmp  PkgWatt GFXWatt
0.16    2029    61      37      4.16    0.12
0.14    1872    57      37      4.10    0.12
0.13    1932    60      39      4.11    0.12
52.09   3498    1251    54      47.29   0.12 <<< load applied, already 15 degress
100.00  3500    2063    58      87.15   0.12
100.00  3500    2058    60      87.55   0.12
100.00  3500    2054    62      88.07   0.12
100.00  3500    2064    63      87.96   0.12
100.00  3500    2052    64      88.29   0.12
100.00  3500    2067    64      88.12   0.12
100.00  3500    2053    64      88.13   0.12
100.00  3500    2063    65      88.30   0.12
100.00  3500    2060    66      88.56   0.12
100.00  3500    2058    65      88.35   0.12
100.00  3500    2057    65      88.30   0.12
100.00  3500    2058    66      88.78   0.12
100.00  3500    2055    66      88.40   0.12
100.00  3500    2060    67      88.56   0.12
100.00  3500    2053    67      88.84   0.12
100.00  3500    2062    67      88.57   0.12
100.00  3500    2056    67      88.56   0.12
99.99   3164    2074    62      76.39   0.12 <<< Throttling
100.00  2700    2052    61      58.25   0.12
100.00  2700    2063    60      58.34   0.12
100.00  2700    2063    60      58.14   0.12

Итак, при выборке на 4 Гц (период 0,25 секунды) мы увидели 52% после приложения нагрузки, поэтому мы знаем, что это было примерно 1 / 2 пути между образцами. Таким образом, температура процессора поднялась на 15 градусов примерно за 0,125 секунды.

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

с известной хорошей тепловой связью между процессором и радиатором и известным быстрым временем отклика вентилятора. Использование турбостата вместо lm-датчиков и испытание на пытки Prime95 для создания высокой тепловой нагрузки:

$ sudo turbostat --Summary --quiet --show Busy%,Bzy_MHz,PkgTmp,PkgWatt,GFXWatt,IRQ --interval 0.25
Busy%   Bzy_MHz IRQ     PkgTmp  PkgWatt GFXWatt
0.16    2029    61      37      4.16    0.12
0.14    1872    57      37      4.10    0.12
0.13    1932    60      39      4.11    0.12
52.09   3498    1251    54      47.29   0.12 <<< load applied, already 15 degress
100.00  3500    2063    58      87.15   0.12
100.00  3500    2058    60      87.55   0.12
100.00  3500    2054    62      88.07   0.12
100.00  3500    2064    63      87.96   0.12
100.00  3500    2052    64      88.29   0.12
100.00  3500    2067    64      88.12   0.12
100.00  3500    2053    64      88.13   0.12
100.00  3500    2063    65      88.30   0.12
100.00  3500    2060    66      88.56   0.12
100.00  3500    2058    65      88.35   0.12
100.00  3500    2057    65      88.30   0.12
100.00  3500    2058    66      88.78   0.12
100.00  3500    2055    66      88.40   0.12
100.00  3500    2060    67      88.56   0.12
100.00  3500    2053    67      88.84   0.12
100.00  3500    2062    67      88.57   0.12
100.00  3500    2056    67      88.56   0.12
99.99   3164    2074    62      76.39   0.12 <<< Throttling
100.00  2700    2052    61      58.25   0.12
100.00  2700    2063    60      58.34   0.12
100.00  2700    2063    60      58.14   0.12

Итак, при выборке на 4 Гц (период 0,25 секунды) мы увидели 52% после приложения нагрузки, поэтому мы знаем, что это было примерно 1 / 2 пути между образцами. Таким образом, температура процессора поднялась на 15 градусов примерно за 0,125 секунды.

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

с известной хорошей тепловой связью между процессором и радиатором и известным быстрым временем отклика вентилятора. Использование турбостата вместо lm-датчиков и испытание на пытки Prime95 для создания высокой тепловой нагрузки:

$ sudo turbostat --Summary --quiet --show Busy%,Bzy_MHz,PkgTmp,PkgWatt,GFXWatt,IRQ --interval 0.25
Busy%   Bzy_MHz IRQ     PkgTmp  PkgWatt GFXWatt
0.16    2029    61      37      4.16    0.12
0.14    1872    57      37      4.10    0.12
0.13    1932    60      39      4.11    0.12
52.09   3498    1251    54      47.29   0.12 <<< load applied, already 15 degress
100.00  3500    2063    58      87.15   0.12
100.00  3500    2058    60      87.55   0.12
100.00  3500    2054    62      88.07   0.12
100.00  3500    2064    63      87.96   0.12
100.00  3500    2052    64      88.29   0.12
100.00  3500    2067    64      88.12   0.12
100.00  3500    2053    64      88.13   0.12
100.00  3500    2063    65      88.30   0.12
100.00  3500    2060    66      88.56   0.12
100.00  3500    2058    65      88.35   0.12
100.00  3500    2057    65      88.30   0.12
100.00  3500    2058    66      88.78   0.12
100.00  3500    2055    66      88.40   0.12
100.00  3500    2060    67      88.56   0.12
100.00  3500    2053    67      88.84   0.12
100.00  3500    2062    67      88.57   0.12
100.00  3500    2056    67      88.56   0.12
99.99   3164    2074    62      76.39   0.12 <<< Throttling
100.00  2700    2052    61      58.25   0.12
100.00  2700    2063    60      58.34   0.12
100.00  2700    2063    60      58.14   0.12

Итак, при выборке на 4 Гц (период 0,25 секунды) мы увидели 52% после приложения нагрузки, поэтому мы знаем, что это было примерно 1 / 2 пути между образцами. Таким образом, температура процессора поднялась на 15 градусов примерно за 0,125 секунды.

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

2
ответ дан 2 August 2020 в 22:03

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

Похожие вопросы: