Автор Тема: ЦП в OpenSolaris сильно греется  (Прочитано 8338 раз)

Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
ЦП в OpenSolaris сильно греется
« : Ноябрь 30, 2012, 08:09:26 am »
В следствии чего ноутбук отключается. Пока нашел временное решение - ставить ноутбук на подоконник и открывать окно.  :P

Как можно снизить нагрев ЦП ноутбука?


Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 461
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: ЦП в OpenSolaris сильно греется
« Ответ #1 : Декабрь 03, 2012, 02:54:29 pm »
Сначала надо понять причину. Попробуй через "prstat 1" посмотреть, какой процесс грузит проц. Так же может помочь программа powertop (ее надо запускать с правами суперпользователя)

Оффлайн andruxa

  • Пользователь
  • **
  • Сообщений: 28
  • Репутация: +14/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #2 : Декабрь 08, 2012, 12:33:43 pm »
Без шуток: пропылесосить ноут. У меня, после пылесоса, работает полгода без выключения... а потом обратно забивается кошачьей шерстью, пылью и прочим.

Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #3 : Декабрь 08, 2012, 12:50:30 pm »
Без шуток: пропылесосить ноут. У меня, после пылесоса, работает полгода без выключения... а потом обратно забивается кошачьей шерстью, пылью и прочим.
Но Debian работает нормально (правда, только после установки laptop-mode-tools), а вот редхат/центос тоже нагревает очень сильно.


Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #4 : Декабрь 09, 2012, 11:30:24 am »
Хм, вроде ничего сильно его не грузит:
gnome-system-monitor 18
firefox 20
dbus-daemon 5

Но ЦП загружен на 100%


Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #5 : Декабрь 09, 2012, 11:47:08 am »
Вожможно греется не ЦП, а видеокарта, но это вряд ли, т. к. в системе исползуется vesa и визуальные эффекты не работают.


Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #6 : Декабрь 09, 2012, 11:52:18 am »
top:
load averages:  1.06,  0.67,  0.46;               up 0+00:14:50        14:49:41
94 processes: 93 sleeping, 1 on cpu
CPU states: 53.9% idle, 21.6% user, 24.4% kernel,  0.0% iowait,  0.0% swap
Kernel: 1140 ctxsw, 54 trap, 674 intr, 4793 syscall, 8 flt
Memory: 1787M phys mem, 494M free mem, 893M total swap, 893M free swap

   PID USERNAME NLWP PRI NICE  SIZE   RES STATE    TIME    CPU COMMAND
  1225 denis       1  44    0   55M   26M sleep    0:06 24.44% gnome-system-mo
   910 denis       3  53    0  401M  145M sleep    1:51 11.99% Xorg
  1199 denis      10  44    0  169M  107M sleep    1:10  3.82% firefox-bin
  1212 denis       2  59    0   49M   19M sleep    0:03  2.69% gnome-terminal
  1223 denis       1  59    0 9744K 3548K sleep    0:00  0.19% prstat
  1133 denis       2  59    0   41M   13M sleep    0:00  0.15% gnome-netstatus
  1114 denis      20  59    0   69M   48M sleep    0:02  0.10% java
  1232 denis       1  49    0 3840K 2344K cpu      0:00  0.09% top
  1108 denis       1  59    0   70M   41M sleep    0:00  0.09% nautilus
  1166 root        1  59    0 2212K 1332K sleep    0:00  0.09% gnome-netstatus
  1106 denis       1  59    0   26M   15M sleep    0:00  0.08% metacity
  1121 denis       1  59    0   11M 4244K sleep    0:00  0.07% gvfsd-trash
  1092 denis       1  59    0   13M 6584K sleep    0:00  0.05% gconfd-2
  1129 denis       2  59    0   47M   18M sleep    0:00  0.04% mixer_applet2
  1218 denis       1  59    0 3844K 2380K sleep    0:00  0.04% top
   206 root       61  59    0   12M 4608K sleep    0:00  0.04% nscd
  1098 denis       2  59    0   28M   16M sleep    0:00  0.03% gnome-settings-
prstat 1:
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP       
   910 denis     401M  145M sleep   54    0   0:01:56  23% Xorg/3
  1225 denis      55M   26M sleep   43    0   0:00:11  18% gnome-system-mo/1
  1199 denis     169M  109M sleep   49    0   0:01:12 6,6% firefox-bin/10
  1107 denis      56M   28M sleep   59    0   0:00:02 1,4% gnome-panel/1
  1212 denis      49M   20M sleep   59    0   0:00:03 1,2% gnome-terminal/2
  1113 denis      46M   17M sleep   59    0   0:00:00 0,3% wnck-applet/1
  1223 denis    9744K 3548K sleep   59    0   0:00:00 0,2% prstat/1
  1106 denis      26M   15M sleep   59    0   0:00:00 0,2% metacity/1
  1237 denis    9744K 3552K cpu0    59    0   0:00:00 0,1% prstat/1
  1133 denis      41M   13M sleep   59    0   0:00:00 0,1% gnome-netstatus/2
  1114 denis      69M   48M sleep   59    0   0:00:02 0,1% java/20
  1161 denis      28M   15M sleep   59    0   0:00:00 0,1% iiim-panel/1
  1166 root     2212K 1332K sleep   59    0   0:00:00 0,1% gnome-netstatus/1
  1108 denis      70M   41M sleep   59    0   0:00:00 0,1% nautilus/1
  1232 denis    3840K 2344K sleep   49    0   0:00:00 0,1% top/1
     5 root        0K    0K sleep   99  -20   0:00:01 0,0% zpool-rpool/37
   206 root       12M 4608K sleep   59    0   0:00:00 0,0% nscd/61
  1218 denis    3844K 2380K sleep   59    0   0:00:00 0,0% top/1
  1170 denis      48M   18M sleep   59    0   0:00:00 0,0% notification-da/1
  1121 denis      11M 4244K sleep   59    0   0:00:00 0,0% gvfsd-trash/1
  1129 denis      47M   18M sleep   59    0   0:00:00 0,0% mixer_applet2/2
Total: 97 processes, 368 lwps, load averages: 1,11, 0,71, 0,48
powertop:
OpenSolaris PowerTOP version 1.2

C-states (idle power) Avg Residency P-states (frequencies)
C0 (cpu running) (62.4%) 800 Mhz 70.1%
C1 2.3ms   (37.6%)         1700 Mhz        0.0%
                                                2300 Mhz 29.9%

Wakeups-from-idle per second: 538.2     interval: 5.0s
no ACPI power usage estimate available

Top causes for wakeups:
26.7% (143.7)               <kernel> : genunix`cv_wakeup
24.6% (132.3)               <kernel> : ohci`ohci_handle_root_hub_status_change
18.7% (100.5)               <kernel> : genunix`clock
12.2% ( 65.8)            <interrupt> : ohci#1
 9.2% ( 49.6)     <kernel> : SDC`sysdc_update
 2.3% ( 12.2) <interrupt> : arn#0
 2.1% ( 11.4)               <kernel> : ehci`ehci_handle_root_hub_status_change
 1.9% ( 10.0)               <kernel> : arn`arn_ani_calibrate
 0.7% ( 4.0)               <kernel> : genunix`schedpaging
ЦП грузится на 90-100%.



Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #7 : Декабрь 09, 2012, 11:58:10 am »
Когда не работает ни одной программы (кроме gnome, dbus-daemon и других по уочанию), то скачет от 50 до 100%



Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #9 : Декабрь 09, 2012, 02:00:55 pm »
tty        sd1           sd2            cpu
 tin tout kps tps serv  kps tps serv   us sy wt id
   0   92 5188  23   17    0   0    0   32  6  0 62
   0  151   0   0    0    0   0    0    9  3  0 88
   0   52   0   0    0    0   0    0   16  5  0 79
   0   51   0   0    0    0   0    0    8  4  0 88
   0   53   0   0    0    0   0    0    5  2  0 93
   0   51   0   0    0    0   0    0    6  4  0 90
   0   53   0   0    0    0   0    0    9  3  0 88
   0   52 128   2    0    0   0    0   10  3  0 87
   0   51   0   0    0    0   0    0    8  3  0 89
   0   52   0   0    0    0   0    0    7  4  0 89
   0   53   0   0    0    0   0    0    5  2  0 93
   0   51   0   0    0    0   0    0    8  4  0 88
   0   53   0   0    0    0   0    0    7  3  0 90
   0   51   0   0    0    0   0    0    7  4  0 89
   0   52   0   0    0    0   0    0    8  3  0 89
   0   52   0   0    0    0   0    0    6  3  0 91
   0   52   0   0    0    0   0    0    6  3  0 91
   0   52 128   2    0    0   0    0    9  3  0 88
   0   53   0   0    0    0   0    0    7  2  0 91


Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 461
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: ЦП в OpenSolaris сильно греется
« Ответ #10 : Декабрь 09, 2012, 03:57:39 pm »
Судя по выводу iostat процессор загружен не на 100%, а примерно на 10

Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #11 : Декабрь 10, 2012, 12:27:31 am »
Судя по выводу iostat процессор загружен не на 100%, а примерно на 10
Тогда по какой еще причине ноутбук может так сильно греться?


Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 461
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: ЦП в OpenSolaris сильно греется
« Ответ #12 : Декабрь 11, 2012, 02:46:53 pm »
А сколько составляет нагрузка на процессор под Debian?

Оффлайн sCode

  • Moderator
  • ROOT
  • *****
  • Сообщений: 129
  • Репутация: +10/-0
    • Просмотр профиля
    • E-mail
Re: ЦП в OpenSolaris сильно греется
« Ответ #13 : Декабрь 12, 2012, 02:27:04 am »
20-30% (и по htop'у, и по gnome-system-monitor'у).

Похоже, что OpenSolaris врал, т.к. монитор в Oracle Solaris 11.1 показывает 50-60%, но ноутбук все равно отключается, при чем отключает его сама система, планомерно, сначала оповещает в консоль, что стало жарко и компьютер через несколько секунд будет выключен, рекомендует сохранить все несохраненные данные, потом закрывает приложения и, аккуратно, постепенно отключает ЭВМ, в отличии от RHEL (или CentOS), в котором ОС отключается не сама, а отключается ЭВМ, на более низком уровне.

Возможно, в каком-то кофиге, нужно отредактировать максимальную температуру?


Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 461
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: ЦП в OpenSolaris сильно греется
« Ответ #14 : Декабрь 17, 2012, 03:10:23 pm »
Если только в биосе... Тут скорее всего какая-то особенность оборудования, которая учитывается в упомянутых специальных драйверах. Можно попробовать найти этот драйвер или под соляру переписать.