Железо: ноутбук Samsung X25 Plus (Intel Core 2 Duo, чипсет ATI RS600, видео ATI X2300)
OC: Ubuntu 8.04 (x86)
Уж и не знаю с чего это началось, но похоже, что с очередного обновления системы. Ситуация в следующем:
При работе ноута процессор вдруг начинает грузиться под 100% при этом ни один процесс за это вроде не отвечает. Период нагрузки длиться по разному обычно порядка 20-30 минут.
Потом выяснил закономерность: как только процессор уходит в 100% нагрузку, выдергивание и обратная вставка шнура питания сбрасывает загрузку обратно к 0%!
Пробовал убивать gnome-power-manager, отключать Compiz и закрывать все программы - ничего не помогает, кромы выдергивания шнура питания. При этом, если ноутбук оставить питаться от батареи, то через некоторое время процессор опять нагрузиться под 100% и помогает только включение шнура питания обратно.
При нагрузке процессора на 100% замирает все на экране, если не дергать мышкой или не нажимать клавиатуру, то есть где-то сама система стопорится, не давая даже Xorg нормально работать.
Куда смотреть?
Загрузка CPU под 100% (помогает вынуть/вставить питание) (На ноутбуке часто наблюдается загрузка системой CPU под 100%)
Модератор: Модераторы разделов
-
devious
- Сообщения: 3
- ОС: Ubuntu 8.04 (x86)
-
vazik
- Сообщения: 115
- Статус: неудачник-проффесионал
- ОС: Debian squeeze/sid
Re: Загрузка CPU под 100% (помогает вынуть/вставить питание)
сначала top
потом глядеть в сторону acpi или видео
потом глядеть в сторону acpi или видео
-
devious
- Сообщения: 3
- ОС: Ubuntu 8.04 (x86)
Re: Загрузка CPU под 100% (помогает вынуть/вставить питание)
В top ACPI не вижу, а Xorg хоть и наверху, отъедает несколько процентов. я на него тоже грешил. Только вот что с этим делать? Конфиг самый простой и от дефолтного отличается только использованием драйверов fglrx. Где копать?
-
Харитон
- Сообщения: 96
- ОС: SLES 10
Re: Загрузка CPU под 100% (помогает вынуть/вставить питание)
смотрите htop и как вариант xrestop, тем более первый показывает поядерно загрузку...
чем вы смотрите нагрузку процессора? может он просто частоту проца понижает в виде экономии енергии, а после передергивания все на место стает?
чем вы смотрите нагрузку процессора? может он просто частоту проца понижает в виде экономии енергии, а после передергивания все на место стает?
-
devious
- Сообщения: 3
- ОС: Ubuntu 8.04 (x86)
Re: Загрузка CPU под 100% (помогает вынуть/вставить питание)
Смотрел в top, htop, gnome-system-monitor. везде X отъедает несколько процентов, иногда поднимаясь до 30%.
Проблемы изначально не было, только у меня после установки системы куча сторонних утилит, модулей и драйверов появилось. вот и не могу найти.
Какой параметр в xrestop отвечает за загрузку процессора?
top показывает, что под 100% используется самой системой (параметр XX%sy). При этом после спада нагрузки (возвращения системы в нормальное состояние), частота процессора меняется как и положено, в зависимости от нагрузки.
Может так какой модуль к ядру может так хулиганить? После обновлений у меня есть 3 версии ядер (2.6.24.16, 2.6.24.17, 2.6.24.18). Пробовал грузиться со всеми - та же проблема
Вот мой список модулей (lsmod):
xt_limit 3584 8
xt_tcpudp 4096 10
ipt_LOG 7296 8
ipt_MASQUERADE 4608 0
ipt_TOS 3200 0
ipt_REJECT 5632 1
nf_conntrack_irc 7576 0
nf_conntrack_ftp 10144 0
xt_state 3328 6
ppp_deflate 6784 0
zlib_deflate 20760 1 ppp_deflate
bsd_comp 6912 0
ppp_async 13312 1
crc_ccitt 3072 1 ppp_async
ppp_generic 29588 7 ppp_deflate,bsd_comp,ppp_async
slhc 7040 1 ppp_generic
binfmt_misc 12808 1
rfcomm 41744 7
l2cap 25728 15 rfcomm
ipv6 267780 16
ppdev 10372 0
acpi_cpufreq 10796 1
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_userspace 5284 0
cpufreq_ondemand 9740 1
cpufreq_conservative 8712 0
freq_table 5536 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
container 5632 0
sbs 15112 0
sbshc 7680 1 sbs
dock 11280 0
aes_i586 33536 0
dm_crypt 15364 0
dm_mod 62660 1 dm_crypt
ath_pci 101024 0
wlan 207728 1 ath_pci
ath_hal 192592 1 ath_pci
coretemp 8448 0
parport_pc 36260 0
lp 12324 0
parport 37832 3 ppdev,parport_pc,lp
joydev 13120 0
snd_hda_intel 344728 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
evdev 13056 8
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
psmouse 40336 0
serio_raw 7940 0
pcspkr 4224 0
hci_usb 16540 3
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
bluetooth 61156 7 rfcomm,l2cap,hci_usb
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_
oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_piix4 9612 0
soundcore 8800 1 snd
i2c_core 24832 1 i2c_piix4
fglrx 1548940 20
ndiswrapper 192920 0
video 19856 0
output 4736 1 video
battery 14212 0
ac 6916 0
button 9232 0
ati_agp 9996 0
shpchp 34452 0
agpgart 34760 2 fglrx,ati_agp
pci_hotplug 30880 1 shpchp
iptable_nat 8324 0
nf_nat 20396 2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4 19080 8 iptable_nat
nf_conntrack 66752 7 ipt_MASQUERADE,nf_conntrack_irc,nf_conntrack_ftp,xt_state,iptable_nat,nf_nat,nf_
conntrack_ipv4
iptable_mangle 3712 0
iptable_filter 3840 1
ip_tables 14820 3 iptable_nat,iptable_mangle,iptable_filter
x_tables 16132 9 xt_limit,xt_tcpudp,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,xt_state,iptable_na
t,ip_tables
sr_mod 17956 0
cdrom 37408 1 sr_mod
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
reiserfs 239616 1
pata_atiixp 8960 0
8139cp 24704 0
ata_generic 8324 0
sg 36880 0
sd_mod 30720 4
usb_storage 73664 0
libusual 19108 1 usb_storage
8139too 27520 0
mii 6400 2 8139cp,8139too
pata_acpi 8320 0
ehci_hcd 37900 0
ahci 28420 4
ohci_hcd 25348 0
libata 159344 4 pata_atiixp,ata_generic,pata_acpi,ahci
usbcore 146028 7 hci_usb,ndiswrapper,usb_storage,libusual,ehci_hcd,ohci_hcd
scsi_mod 151436 5 sr_mod,sg,sd_mod,usb_storage,libata
thermal 16796 0
processor 36872 4 acpi_cpufreq,thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50580 5
Проблемы изначально не было, только у меня после установки системы куча сторонних утилит, модулей и драйверов появилось. вот и не могу найти.
Какой параметр в xrestop отвечает за загрузку процессора?
top показывает, что под 100% используется самой системой (параметр XX%sy). При этом после спада нагрузки (возвращения системы в нормальное состояние), частота процессора меняется как и положено, в зависимости от нагрузки.
Может так какой модуль к ядру может так хулиганить? После обновлений у меня есть 3 версии ядер (2.6.24.16, 2.6.24.17, 2.6.24.18). Пробовал грузиться со всеми - та же проблема
Вот мой список модулей (lsmod):
xt_limit 3584 8
xt_tcpudp 4096 10
ipt_LOG 7296 8
ipt_MASQUERADE 4608 0
ipt_TOS 3200 0
ipt_REJECT 5632 1
nf_conntrack_irc 7576 0
nf_conntrack_ftp 10144 0
xt_state 3328 6
ppp_deflate 6784 0
zlib_deflate 20760 1 ppp_deflate
bsd_comp 6912 0
ppp_async 13312 1
crc_ccitt 3072 1 ppp_async
ppp_generic 29588 7 ppp_deflate,bsd_comp,ppp_async
slhc 7040 1 ppp_generic
binfmt_misc 12808 1
rfcomm 41744 7
l2cap 25728 15 rfcomm
ipv6 267780 16
ppdev 10372 0
acpi_cpufreq 10796 1
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_userspace 5284 0
cpufreq_ondemand 9740 1
cpufreq_conservative 8712 0
freq_table 5536 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
container 5632 0
sbs 15112 0
sbshc 7680 1 sbs
dock 11280 0
aes_i586 33536 0
dm_crypt 15364 0
dm_mod 62660 1 dm_crypt
ath_pci 101024 0
wlan 207728 1 ath_pci
ath_hal 192592 1 ath_pci
coretemp 8448 0
parport_pc 36260 0
lp 12324 0
parport 37832 3 ppdev,parport_pc,lp
joydev 13120 0
snd_hda_intel 344728 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
evdev 13056 8
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
psmouse 40336 0
serio_raw 7940 0
pcspkr 4224 0
hci_usb 16540 3
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
bluetooth 61156 7 rfcomm,l2cap,hci_usb
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_
oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_piix4 9612 0
soundcore 8800 1 snd
i2c_core 24832 1 i2c_piix4
fglrx 1548940 20
ndiswrapper 192920 0
video 19856 0
output 4736 1 video
battery 14212 0
ac 6916 0
button 9232 0
ati_agp 9996 0
shpchp 34452 0
agpgart 34760 2 fglrx,ati_agp
pci_hotplug 30880 1 shpchp
iptable_nat 8324 0
nf_nat 20396 2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4 19080 8 iptable_nat
nf_conntrack 66752 7 ipt_MASQUERADE,nf_conntrack_irc,nf_conntrack_ftp,xt_state,iptable_nat,nf_nat,nf_
conntrack_ipv4
iptable_mangle 3712 0
iptable_filter 3840 1
ip_tables 14820 3 iptable_nat,iptable_mangle,iptable_filter
x_tables 16132 9 xt_limit,xt_tcpudp,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,xt_state,iptable_na
t,ip_tables
sr_mod 17956 0
cdrom 37408 1 sr_mod
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
reiserfs 239616 1
pata_atiixp 8960 0
8139cp 24704 0
ata_generic 8324 0
sg 36880 0
sd_mod 30720 4
usb_storage 73664 0
libusual 19108 1 usb_storage
8139too 27520 0
mii 6400 2 8139cp,8139too
pata_acpi 8320 0
ehci_hcd 37900 0
ahci 28420 4
ohci_hcd 25348 0
libata 159344 4 pata_atiixp,ata_generic,pata_acpi,ahci
usbcore 146028 7 hci_usb,ndiswrapper,usb_storage,libusual,ehci_hcd,ohci_hcd
scsi_mod 151436 5 sr_mod,sg,sd_mod,usb_storage,libata
thermal 16796 0
processor 36872 4 acpi_cpufreq,thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50580 5