Вопросы по температуре, наблюдению за ней, и энергорегулировке

Выбор и настройка HardWare

Модератор: Модераторы разделов

QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Здравствуйте.

У меня ноутбук MSI CX623, купленный примерно 3 года назад. На нем сейчас установлена Slackware 14.1 x86.
cat /proc/cpuinfo

Spoiler

Код: Выделить всё

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 37
model name    : Intel(R) Celeron(R) CPU        P4600  @ 2.00GHz
stepping    : 5
microcode    : 0x2
cpu MHz        : 933.000
cache size    : 2048 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 11
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid popcnt lahf_lm arat dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips    : 3990.18
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 37
model name    : Intel(R) Celeron(R) CPU        P4600  @ 2.00GHz
stepping    : 5
microcode    : 0x2
cpu MHz        : 933.000
cache size    : 2048 KB
physical id    : 0
siblings    : 2
core id        : 2
cpu cores    : 2
apicid        : 4
initial apicid    : 4
fdiv_bug    : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 11
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid popcnt lahf_lm arat dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips    : 3990.18
clflush size    : 64
cache_alignment    : 64
address sizes    : 36 bits physical, 48 bits virtual
power management:


cat /proc/meminfo

Spoiler

Код: Выделить всё

MemTotal:        1923484 kB
MemFree:          629504 kB
Buffers:           58140 kB
Cached:           525440 kB
SwapCached:          216 kB
Active:           528536 kB
Inactive:         677288 kB
Active(anon):     371996 kB
Inactive(anon):   371768 kB
Active(file):     156540 kB
Inactive(file):   305520 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:       1036700 kB
HighFree:          51352 kB
LowTotal:         886784 kB
LowFree:          578152 kB
SwapTotal:       4194300 kB
SwapFree:        4191936 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        622184 kB
Mapped:            52812 kB
Shmem:            121520 kB
Slab:              50872 kB
SReclaimable:      37580 kB
SUnreclaim:        13292 kB
KernelStack:        2104 kB
PageTables:         3452 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     5156040 kB
Committed_AS:    1393340 kB
VmallocTotal:     122880 kB
VmallocUsed:       75048 kB
VmallocChunk:      13028 kB
AnonHugePages:    100352 kB
DirectMap4k:       53240 kB
DirectMap2M:      858112 kB


hdparm -i /dev/sda
Spoiler

Код: Выделить всё

/dev/sda:

 Model=Hitachi HTS545025B9A300, FwRev=PB2OC60N, SerialNo=100407PBN2061SFM2ZPT
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=DualPortCache, BuffSize=7208kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
 Drive conforms to: unknown:  ATA/ATAPI-2,3,4,5,6,7

 * signifies the current active mode


cat /proc/acpi/battery/BAT1/info
Spoiler
present: yes
design capacity: 4400 mAh
last full capacity: 3615 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 0 mAh
design capacity low: 0 mAh
cycle count: 0
capacity granularity 1: 1 mAh
capacity granularity 2: 1 mAh
model number: MS-168A

serial number:

battery type: LION

OEM info: MSI Corp.


lspci | grep VGA

Код: Выделить всё

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218M [GeForce 310M] (rev a2)


У меня возник вопрос касательно температуры. А возник по тому, что я тут на днях оставила ноут разряжаться (в целях эксперимента) и через примерно час появилась на черном экране надпись "критическая температура в термальной зоне 0 110 градусов", после чего ноут вырубился. Такое было впервые. При этом из нагрузки какими-то моими приложениями - был запущен firefox со множеством вкладок. В помещении 27 градусов. Ноут ни разу не разбирался и не чистился, но выдув вроде ощущаю. Смущает то, что отчетливый вой вентилятора при переходе к работе от батареи либо убирается либо значительно снижается - наверное из-за этого система и перегрелась. Вообщем я тут подумала, погуглила немножко и пришла к выводу, что мне нужно решение по трем направлениям:

1. Наблюдение температуры.

2. Авто-регулировка температуры/энергопотребления/производительности компонентов.

3. Авто-отключение в случае критической температуры.

И еще хотелось бы разобраться, почему так получилось? (перегрев)

По первому пункту у меня уже предустановлен и преднастроен пакет lm-sensors и можно посмотреть температуру (сейчас такой-же состав приложений, как и был на период описанной выше ситуации т.е. из приложений только firefox, каких-то емких задач я не запускала):

Код: Выделить всё

$sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +74.0°C  (crit = +100.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +72.0°C  (high = +80.0°C, crit = +90.0°C)
Core 2:       +69.0°C  (high = +80.0°C, crit = +90.0°C)

nouveau-pci-0100
Adapter: PCI adapter
temp1:        +71.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)


Почти сразу после команды sensors, шапка вывода top:

Код: Выделить всё

top - 14:48:37 up 2 days,  2:10,  8 users,  load average: 0.63, 0.67, 0.71
Tasks: 144 total,   4 running, 140 sleeping,   0 stopped,   0 zombie
Cpu(s): 32.2%us,  2.2%sy,  0.0%ni, 65.5%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1923484k total,  1640396k used,   283088k free,    56024k buffers
Swap:  4194300k total,    17656k used,  4176644k free,   678596k cached


Ну вот меня здесь волнуют два вопроса. Первый: нормально ли такое положение дел по температуре? Второй - как-то смущает легенда наименований устройств и полнота их. Вот "acpitz-virtual-0" это что (оно греется, кстати, больше всех и порой переваливает за 80 градусов)? И все ли это доступные термодатчики? Запускала "sensors-detect" и дальше со всем соглашалась - в итоге вывод "sensors" не изменился. И что есть "термозона0" (сообщение на консоли при аварийном отключении). Есть какая-то предустановленная стандартом топология внутри ноута, по которой измеряется температура не на конкретном устройстве, а именно в той или иной части ноутбука? Или как это понять, в выводе "sensors" никакой "термозоны0" нету.

По второму пункту я нагуглила, у процессора есть режимы динамического изменения частоты и пропуска тактов. А также в Slackware есть такая система как cpufreq, занимающаяся как-раз оптимизацией быстродействия процессора в зависимости от вычислительной нагрузки на него. И что для cpufreq есть такой процессорный драйвер как "conservative", который может довольно плавно повышать/понижать частоту, что хорошо для оптимального температурного режима.

Код: Выделить всё

$cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 933 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 1.87 GHz, 1.73 GHz, 1.60 GHz, 1.47 GHz, 1.33 GHz, 1.20 GHz, 1.07 GHz, 933 MHz
  available cpufreq governors: ondemand, userspace
  current policy: frequency should be within 933 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.00 GHz.
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 933 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 1.87 GHz, 1.73 GHz, 1.60 GHz, 1.47 GHz, 1.33 GHz, 1.20 GHz, 1.07 GHz, 933 MHz
  available cpufreq governors: ondemand, userspace
  current policy: frequency should be within 933 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 2.00 GHz.


И вот как-раз драйвера "conservative" нету. Стоит ли по этому поводу что-то делать, ну например для того, чтобы добавить его? Режима пропуска тактов (Throttle), я так предполагаю, у меня тоже нету (аппаратно и/или программно). Или как это посмотреть? Какие еще можно добавить драйвера для оптимального температурного режима?
Также узнала, что есть демон cpufreqd, который используя одноименную подсистему регулирует процессор в зависимости например от температуры. Можете дать какие-то рекомендации/ссылочки на русском языке, где я смогла бы хотя-бы в общих чертах понять как он работает и как его настраивать, если такое потребуется?

По третьему пункту я поняла из гугла, что автоотключение по крайней мере определяется ACPI-таблицами из BIOS, где прописаны критические температурные пороги. Но 110 градусов - это как-то уж многовато, разве нет? Может стоит под этот вопрос тоже что-нибудь перестроить и не в setup BIOS-а, а может лучше на уровне OS?

Правильно ли я вообще себе представляю постановку задачи и общие средства решения? Правильно ли понимаю, что в основном весь нагрев от процессора и в плане температурного контроля надо решать вопрос именно с ним? Возвращаясь к пункту 1 - что же такое

Код: Выделить всё

acpitz-virtual-0
Adapter: Virtual device
temp1:        +74.0°C  (crit = +100.0°C)
?

Заранее благодарю.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Bizdelnick »

http://ark.intel.com/products/52301/Intel-...-Cache-2_00-GHz
90 °C для него максимум.

QWERTYASDF писал(а):
24.08.2015 15:21
Ноут ни разу не разбирался и не чистился
Я бы первым делом почистил. И, может быть, термопасту поменял. Хотя в случае ноутов и первое, и особенно второе может быть проблематично. Но без этого вообще непонятно, имеет ли смысл пытаться решать вопрос программно.

QWERTYASDF писал(а):
24.08.2015 15:21
для cpufreq есть такой процессорный драйвер как "conservative", который может довольно плавно повышать/понижать частоту, что хорошо для оптимального температурного режима.

ondemand делает то же самое, только менее плавно. См. https://www.kernel.org/doc/Documentation/cp...q/governors.txt

QWERTYASDF писал(а):
24.08.2015 15:21
автоотключение по крайней мере определяется ACPI-таблицами из BIOS, где прописаны критические температурные пороги.

Не видел, чтобы при этом появлялись какие-то сообщения на экране. Скорее всего в Вашем случае компьютер был отключён ОС.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
24.08.2015 15:21
2. Авто-регулировка температуры/энергопотребления/производительности компонентов.
Вероятнее всего уже есть из коробки. На моём ноуте вентилятор включается и выключается автоматически, я ничего в ОС не настраивал и в BIOS никаких настроек нет.

QWERTYASDF писал(а):
24.08.2015 15:21
3. Авто-отключение в случае критической температуры.
То же самое. Есть из коробки. Процессор не сгорит, выключится, они нынче умные, к суициду не склонны.
Полагаю, что сообщение о перегреве до 110 градусов - это оно и есть.

QWERTYASDF писал(а):
24.08.2015 15:21
И еще хотелось бы разобраться, почему так получилось? (перегрев)
Ну здесь, в целом всё ясно. Ноутбуку три года. За такой срок и пыль набилась, и термопаста сработалась.
В результате эффективность охлаждения понизилась, а температура, наоборот, повысилась.

Недавно менял термопасту на десктопе - тоже были жалобы на гудящий сверх меры кулер и спонтанные выключения.
Снял кулер, убрал набившуюся пыль, термопасты практически уже не было. Нанёс термопасту. Все проблемы исчезли.
Кулер гудеть перестал даже под нагрузкой, температура снизилась градусов на десять. Спонтанные выключения прекратились.

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

QWERTYASDF писал(а):
24.08.2015 15:21
Первый: нормально ли такое положение дел по температуре?
На мой взгляд - многовато.
У меня при сопоставимой нагрузке

sensors

acpitz-virtual-0 Adapter: Virtual device temp1: +44.0°C (crit = +88.0°C) temp2: +39.0°C (crit = +126.0°C) coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +46.0°C (high = +72.0°C, crit = +90.0°C) Core 0: +46.0°C (high = +72.0°C, crit = +90.0°C) Core 1: +29.0°C (high = +72.0°C, crit = +90.0°C) thinkpad-isa-0000 Adapter: ISA adapter fan1: 0 RPM



QWERTYASDF писал(а):
24.08.2015 15:21
Второй - как-то смущает легенда наименований устройств и полнота их. Вот "acpitz-virtual-0" это что (оно греется, кстати, больше всех и порой переваливает за 80 градусов)? И все ли это доступные термодатчики? Запускала "sensors-detect" и дальше со всем соглашалась - в итоге вывод "sensors" не изменился. И что есть "термозона0" (сообщение на консоли при аварийном отключении).
В этом отношении sensors бесполезен чуть менее, чем полностью.
Нужно крутить конфиг, подправлять легенды, вводить поправочные коэффициенты для показателей.
На wiki lm-sensors даже была коллекция конфигов для разных чипсетов. И рекомендации по написанию собственного конфига.
Обратите внимание, на моих показателях обороты вентилятора равны нулю. Так вот, там всегда ноль, даже когда он крутится на максимум.
То есть, либо выводится не тот показатель, а нужный не выводится, либо выводится с искажением. Вывод: нужно пилить конфиг. Но мне лень.

Проблема в том, что чипов разных туева хуча, а стандартов нет. Каждый лепит, как Бог на душу положит. Так же как и со SMART.
Скажем, на десктопных BIOS в разделе мониторинга показатели выведены уже с учётом коррекции. Данные, считанные ОС с чипа, дают другие цифры.
А эти поправочные коэффициенты достоверно знает только производитель, мы грешные - всё на ощупь, методом тыка.
Не знаю, как сейчас с этим, но на тех железяках, которые я видел, везде одна и та же картина. Ни разу не видел, чтобы из коробки конфиг подошёл к железу. В lm-sensors заявлено полно чипов, но я ни разу не встречал железяк с таким чипом. Всегда какие-то другие, которых нет в lm-sensors.

P.S. Да, "термозона0" - это, скорее всего, датчик температуры в самом процессоре.
В выводе sensors в таком виде может быть и не представлен.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Мда, ну лезть внутрь я врятли смогу в ближайшее время. Может все-таки этот conservative поставить, как это сделать то в Slackware?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
24.08.2015 18:16
Может все-таки этот conservative поставить
От пыли не поможет. Это хорошо ещё, что у Вас кулер не заклинило.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Не факт, что там все стопудово от пыли. Я этот ноут в такие тяжелые атмосферные условия поставила в первый раз, в предыдущих помещениях вроде всегда было полегче.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
24.08.2015 18:33
Я этот ноут в такие тяжелые атмосферные условия поставила в первый раз
Не увидел особо тяжёлых атмосферных условий.
+27 по цельсию - это не слишком тяжёлые условия. Незапылённый ноут с нормальной термопастой и надлежащей вентиляцией будет себя нормально чувствовать и при +30 градусах. У меня такое было этим летом.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Bizdelnick »

Hephaestus писал(а):
24.08.2015 18:10
термопасты практически уже не было
Куда ж она делась? Она не испаряется и не впитывается. А много её быть и не должно, не масло на бутерброде.
Если она засохла — значит хреновая была, надо соскоблить и намазать нормальную. Если нет — значит была нормальная, респект сборщику, но коли радиатор снят — всё равно придётся менять.

Hephaestus писал(а):
24.08.2015 18:10
пройдитесь пылесосом хотя бы снаружи по вентиляционным отверстиям - всё пыли поменьше будет.

Эффективнее будет продуть из баллончика. Но никакой гарантии это всё равно не даст.

QWERTYASDF писал(а):
24.08.2015 18:16
Может все-таки этот conservative поставить

Ничем он не лучше ondemand, см. выше. Вот powersave может иметь смысл. Но для этого, скорее всего, придётся ядро пересобирать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

Bizdelnick писал(а):
24.08.2015 18:41
Куда ж она делась?
Не знаю.

Bizdelnick писал(а):
24.08.2015 18:41
Если нет — значит была нормальная, респект сборщику
Сборщик - это я. Компу девять лет, самая первая паста, какая там была - её уж нет давно.
Кулер я снимал, очищал от пыли и даже промывал водой радиатор, ибо пыль из него удалить было проблематично.
Так что пасту я менял не один раз. Но последний раз это было года четыре назад.
Наносил я её тонким слоем на всю поверхность равномерно, а когда снял, её было явно меньше.
Засохшей она не была - стер сухой бумажной салфеткой без проблем.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Так. Вообщем пока получается, что разбирать полюбому надо, а все остальное есть костыли и полумеры (?). Но меня по крайней мере интересует что за устройство то такое в сенсорс "acpitz-virtual-0"? Чипсет что-ли?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
24.08.2015 19:26
Вообщем пока получается, что разбирать полюбому надо, а все остальное есть костыли и полумеры (?).
Как-то так, да. Опять-таки могу посоветовать сходить на сайт производителя и поискать мануалы, как его правильно разбирать.
Это я к тому, что в принципе на сайте может быть такое руководство. Если нет, нужен сервис-мануал.
Можно обратиться за помощью на официальный форум - подскажут, что к чему, могут и мануал подкинуть.

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

QWERTYASDF писал(а):
24.08.2015 19:26
Но меня по крайней мере интересует что за устройство то такое в сенсорс "acpitz-virtual-0"? Чипсет что-ли?
Достоверной инфы я не нашёл. Кто-то говорит, что это фиктивный датчик и можно не обращать внимания.
В другом месте, наоборот, "этот датчик есть всегда, на него и будем ориентироваться".
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Я тут подумала и решила, что все-таки хочется чтобы при явной динамике повышения температуры до критического порога - быстренько бы уменьшалась производительность, чтобы ноутбук не отключался на критическом пороге или после него. Можете ли дать какие-нибудь рекомендации, замечания в рамках решения этой задачи? Я вот пока так понимаю - можно настроить cpufreqd для этого. Или это не совсем то средство, которое может реально остудить ноут?

Прошу прощения за многословие, но опишу еще чего именно хочу добиться: Чтобы ноутбук не сгорел, не отключился аварийно (и лучше, чтобы вообще не отключился), если его оставить допустим работать на день и на нем вдруг какой-нибудь процесс (допустим, firefox) начнет его по какой-то причине разгонять до жары. К вопросу плохого физического охлаждения это отношения не имеет - речь идет опять-же о страховке. Не охота прийти у увидеть, что ноутб вырублен (и уж тем более, что погорел) - лучше пускай работает на каких-то низких оборотах. Короче говоря - чтобы тормозил, но не перегревался.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение azsx »

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

странно, что вы решаете ваще все эти вопросы через unix, так как это всё решается через биос. Но если биос - это не ваш метод, то http://habrahabr.ru/post/80914/
зы
сам не читал.
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

azsx писал(а):
25.08.2015 19:03
Я тут подумала и решила, что все-таки хочется чтобы при явной динамике повышения температуры до критического порога - быстренько бы уменьшалась производительность, чтобы ноутбук не отключался на критическом пороге или после него.

странно, что вы решаете ваще все эти вопросы через unix, так как это всё решается через биос. Но если биос - это не ваш метод, то http://habrahabr.ru/post/80914/
зы
сам не читал.

А зачем мне надеяться на BIOS, что он какой-нибудь не кривой?
Хех, да я оттуда, в смысле читала эту ссылочку...Только там конфиг приводится не для Slackware, путей соответствующих у меня нету например. Подумала, может тут кто чего скажет в плане того, что что-нибудь эффективнее/правильней под мою задачу есть.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Bizdelnick »

По идее всё это уже должно быть реализовано в ядре. Убедиться можно, поисследовав sysfs.
https://www.kernel.org/doc/Documentation/th...l/sysfs-api.txt
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение azsx »

А зачем мне надеяться на BIOS, что он какой-нибудь не кривой?

слов нет :huglove:
1. надо разобрать и почистить ноут пылесосом. Осмотреть вентиляторы, поменять при возникновении к ним личной неприязни.
2. если ноут крайне старый, можно посмотреть, сложно ли сменить термопасту на нем. Но лучше забить!
Если это сделать, то при бытовой работе думать об перегреве будет не надо.
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Bizdelnick писал(а):
25.08.2015 19:13
По идее всё это уже должно быть реализовано в ядре. Убедиться можно, поисследовав sysfs.
https://www.kernel.org/doc/Documentation/th...l/sysfs-api.txt

Спасибо, я попробую разобраться в документе. Но вот такой вопрос: как-то тогда получилось, что ноут вырубился аварийно, если в ядре уже реализовано динамическое изменение производительности в зависимости от температуры?

azsx писал(а):
25.08.2015 19:24
А зачем мне надеяться на BIOS, что он какой-нибудь не кривой?

слов нет :huglove:
1. надо разобрать и почистить ноут пылесосом. Осмотреть вентиляторы, поменять при возникновении к ним личной неприязни.
2. если ноут крайне старый, можно посмотреть, сложно ли сменить термопасту на нем. Но лучше забить!
Если это сделать, то при бытовой работе думать об перегреве будет не надо.

Даже если ложки найдутся, осадок от случившегося будет меня мучить...
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Bizdelnick »

QWERTYASDF писал(а):
25.08.2015 19:28
как-то тогда получилось, что ноут вырубился аварийно, если в ядре уже реализовано динамическое изменение производительности в зависимости от температуры?

Может быть, криво настроено. А может быть, дело в забитом радиаторе.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
25.08.2015 18:38
Прошу прощения за многословие, но опишу еще чего именно хочу добиться: Чтобы ноутбук не сгорел, не отключился аварийно (и лучше, чтобы вообще не отключился), если его оставить допустим работать на день и на нем вдруг какой-нибудь процесс (допустим, firefox) начнет его по какой-то причине разгонять до жары. К вопросу плохого физического охлаждения это отношения не имеет - речь идет опять-же о страховке. Не охота прийти у увидеть, что ноутб вырублен (и уж тем более, что погорел) - лучше пускай работает на каких-то низких оборотах. Короче говоря - чтобы тормозил, но не перегревался.
Нет бы взять и почистить раз в три года. Но куда там...
Вы понимаете, какая вещь: если оно действительно забито пылью, программная перестраховка не спасёт.
Банально может перестать вращаться вентилятор. И тогда как ни страхуй, а оно выключится. Если только процессор не самоубийца.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Hephaestus писал(а):
25.08.2015 20:47
Нет бы взять и почистить раз в три года. Но куда там...
Вы понимаете, какая вещь: если оно действительно забито пылью, программная перестраховка не спасёт.

Понимаю. Я и написала - помимо вопроса с плохой вентиляцией. Т.е. меня интересует само по себе наличие терморегулировки в операционной системе. А чистить придется видимо (если там действительно серьезный засор).
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »


QWERTYASDF писал(а):
25.08.2015 21:13
Понимаю. Я и написала - помимо вопроса с плохой вентиляцией. Т.е. меня интересует само по себе наличие терморегулировки в операционной системе.
Ну, Выше сказали, что оно есть.
Только оно не сильно нужно, на мой взгляд. Нынешние процессоры достаточно интеллектуальны, чтобы не сгореть.

QWERTYASDF писал(а):
25.08.2015 18:38
Прошу прощения за многословие, но опишу еще чего именно хочу добиться: Чтобы ноутбук не сгорел, не отключился аварийно (и лучше, чтобы вообще не отключился), если его оставить допустим работать на день и на нем вдруг какой-нибудь процесс (допустим, firefox) начнет его по какой-то причине разгонять до жары.
......
Не охота прийти у увидеть, что ноутб вырублен (и уж тем более, что погорел) - лучше пускай работает на каких-то низких оборотах.
Не получится.
Вы хотите, чтобы машина не выключалась ни при какой ситуации. Но если какой-то процесс начал выжирать ресурсы, программное решение только одно - прибить его нафиг, потому что он впал в ненормальное состояние. Выключение машины - это результат уже состоявшегося перегрева. А то, что хотите Вы - это предотвращение перегрева. Так вот, с целью "предовращения" процессор повышает обороты вентилятора. И выключается, только если "предотвратить" не удалось.
То есть "предотвращение" уже есть и работает, только не всегда помогает.

Процессор умеет понижать частоту при перегреве и выключается только в самом крайнем случае.
Может быть, это не везде реализовано и не всех процессоров касается, но схема такая существует точно.
Вы не надеетесь на "кривой биос", но на ОС в этом случае надежды ещё меньше.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Появилось несколько вопросов по процессу чистки системы охлаждения. Гугл читала, но хотела бы почитать еще мнения тут. Предпосылкой заморочиться этим вопросом служит мое достаточно длительное нахождение не в России + плохой английский. Так что хотелось бы просто взять с полочки что мне надо и все ☺

1. Какую выбрать термопасту? Например, КПТ-8 для ноутбуков (да и вообще) не рекоммендуется, а советуют брать по крайней мере с добавлением металлических частиц. Я правильно понимаю, что по большому счету можно не заморачиваться с выбором, а просто взять что-нибудь с металлом? Если все-таки есть какие-то нюансы, то просьба меня поправить и обратить внимание на признаки, по которым стоит ориентироваться при выборе пасты.

2. Чем все-таки лучше протирать термоинтерфейсные поверхности радиаторов/процессоров? В инетах все говорят по разному, но довольно многие сходятся на изопропиловом спирте. Или может какой-нибудь парфюм, жидкость для снятия лака подойдет? ) Из того, что всегда под рукой просто...
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF писал(а):
28.08.2015 03:01
мое достаточно длительное нахождение не в России + плохой английский.
Интересно, куда ж Вас судьба забросила?

QWERTYASDF писал(а):
28.08.2015 03:01
Например, КПТ-8 для ноутбуков (да и вообще) не рекоммендуется
Кем не рекомендуется?
Например, опыт показывает, что пасты, идущие вместе с кулером, никуда не годятся - их точно нужно заменять на что-то другое.
Пасты различных производителей имеют разные характеристики, всякие супер-фичи, но на практике выходит, что это всё примерно одно и то же.
Что касается присутствия/отсутствия металла в пасте - КПТ-8 содержит цинк. И насколько я понял, металл содержится в любой термопасте.
Так что киллер-фича - содержание металла в термопасте - это примерно то же самое, что растительное масло без холестерина, то есть само собой разумеется.

От пасты требуется только три вещи:
1. Она должна проводить тепло (ну это само собой разумеется).
2. Она должна заполнить мелкие пустоты в поверхностях, чтобы между радиатором и процессором не осталось воздуха.
3. Она не должна засыхать до состояния штукатурки.
КПТ-8 соответствует всем трём пунктам. Проверено неоднократно.
Про остальные пасты этого с уверенностью сказать не могу, ибо их много всяких и проверить каждую нереально.
Однако замечено, что пасты, идущие в комплекте с кулером (или уже нанесенные на радиатор) как раз имеют свойство превращаться в штукатурку.

QWERTYASDF писал(а):
28.08.2015 03:01
Чем все-таки лучше протирать термоинтерфейсные поверхности радиаторов/процессоров?
Если речь идёт о снятии остатков старой пасты с поверхности, то лучше всего бензин для зажигалок.
Можно спиртом (хотя и сложнее).
Но это случаи, когда паста всё-таки стала штукатуркой.
Если же паста нормальная, то легко стирается и без спец. средств.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Не рекомендутся разными людьми, пишущими посты/статьи касательно замены термпопасты в десктопных/ноутбучных радиаторах.

Также рекомендуется поверхность радиатора/проца обезжирить - еще этой цели служит использование спирта etc. Соответственно с этим связан вопрос об этих etc.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение yars »

Hephaestus писал(а):
28.08.2015 07:29
Если речь идёт о снятии остатков старой пасты с поверхности, то лучше всего бензин для зажигалок.

Или «Калоша». Продается в любом магазине радиотоваров, предназначен для очистки (обезжиривания) поверхностей под пайку.
QWERTYASDF писал(а):
28.08.2015 11:12
Также рекомендуется поверхность радиатора/проца обезжирить

Это если вы за рабочие поверхности их хватали жирными пальцами :)
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Bizdelnick »

QWERTYASDF писал(а):
28.08.2015 03:01
КПТ-8 для ноутбуков (да и вообще) не рекоммендуется

Брехня. Она, может, и не лучшая, но её качество предсказуемо. А вот китайское барахло может быть любого качества: в одном шприце, который купил кто-то, написавший хвалебный обзор, была нормальная, а в другом с такой же этикеткой, который купите Вы, вообще зубная паста окажется.

QWERTYASDF писал(а):
28.08.2015 03:01
Чем все-таки лучше протирать термоинтерфейсные поверхности радиаторов/процессоров?

Сухой салфеткой.

QWERTYASDF писал(а):
28.08.2015 11:12
разными людьми, пишущими посты/статьи касательно замены термпопасты

Люди, пишущие в этих ваших интернетах о чём бы то ни было, в большинстве случаев в вопросе не разбираются абсолютно. Погуглили-написали-получили копеечку-забыли. Копирайтинг называется. А дурацкие рекомендации вставляют, чтобы объём текста довести до заказанного. Если это понимать, отфильтровать такую писанину несложно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Ну ок, просто кпт-8 мне полюбому в самое ближайшее время не достать, остается смотреть на всякую всячину Европейскую. Поэтому и спросила на что ориентироваться то - может на буковки/цифирки какие, а может флакон должен быть оранжевого цвета...
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение Hephaestus »

QWERTYASDF
Вот Вам цитата из вики

Во многих русскоязычных исследованиях КПТ-8 используется в качестве эталонного термоинтерфейса. При этом отношение к пасте в обзорах варьируется:

Часть обзоров делает вывод о том, что паста фактически идентична конкурентам (Arctic Silver 3, Arctic Silver 5) по характеристикам, но при этом КПТ-8 намного дешевле и доступнее.
Часть обзоров показывает, что существуют термоинтерфейсы с лучшими характеристиками (Coollaboratory Liquid Pro, Coollaboratory Liquid MetalPad, Zalman ZM-STG1, Arctic Cooling MX-1 и др.), при этом подчеркивая, что они дороже.
Часть обзоров показывает, что существуют термоинтерфейсы с худшими характеристиками (НС-125, Zalman-CLS850, Titan-S104, РАДИАЛ, Thermax, Titan Nano Blue).
О сравнении с некоторыми конкурирующими пастами (АлСил-3) имеются противоречивые данные: часть обзоров показывает превосходство КПТ-8 над ними, часть обзоров показывает превосходство конкурентов над КПТ-8, некоторые показывают идентичность этих термоинтерфейсов.
Здесь упоминаются некоторые зарубежные марки термопаст, а уж какую выбрать - смотрите сами.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Вопросы по температуре, наблюдению за ней, и энергорегулировке

Сообщение QWERTYASDF »

Hephaestus
Спасибо, но это все-таки не ответ на мой вопрос.

Термопасту уже купила "Кулер Мастер", и больше на этикетке ничего не написано.
Спасибо сказали:
Ответить