Manfred Lotz wrote:
> Oliver Fromme wrote:
> > Welches Notebook ist das genau? Was für ein Prozessor?
> > Verwendest Du einen SMP-Kernel?
>
> Samsung X20 XVM 1730V.
>
> CPU: Intel(R) Pentium(R) M processor 1.73GHz (1729.01-MHz 686-class CPU)
> [...]
> SMP ist nicht auskommentiert bei mir.
Kommentier das mal aus, das brauchst Du nicht. Es kann
Einfluss auf die idle-Loop des Kernels haben (das sollte
aber in diesem Fall eigentlich nicht für das Problem
verantwortlich sein).
> > Ich habe ein Samsung X20-XVM 1600-V, und das Update auf
> > 7-stable hat keine Änderung bei Temperatur und Lüfter
> > ergeben (SMP habe ich aus dem Kernel auskommentiert, da
> > nur ein Single-Core-Prozessor). Der Lüfter läuft (nach
> > wie vor) nur dann an, wenn ich entsprechende Last verur-
> > sache, z.B. bei einer längeren Compilation, wenn ein
> > Encoder läuft oder ein Raytracer.
> >
> > > Temperatur ist hw.acpi.thermal.tz0.temperature: 54.0C, wenn ich, wie
> > > jetzt, nur 'ne email einklimpere.
> >
> > Ist bei mir < 40 wenn idle.
Habe gerade nochmal geschaut:
hw.acpi.thermal.tz0.temperature: 35.0C
$ uptime
10:13PM up 7:38, 0 users, load averages: 0.04, 0.11, 0.08
Das ist während normalem Arbeiten, also ein paar xterms
offen, News und Mails lesen, ein Browser (Opera) mit
ein paar statischen Seiten offen (also nichts Animiertes
und kein Java oder Flash). Mit anderen Worten, der Pro-
zessor ist fast völlig idle. Der Lüfter ist aus.
top(1) zeigt meisten 100% idle, nur manchmal »zuckt« es
ein paar Prozent runter, wenn top selbst was braucht, oder
der moused(8) oder sonst ein Daemon. Mein Window-Manager
ist olvwm; der braucht praktisch gar nichts.
> > Interessant wäre evtl. noch auf welche Wert der powerd
> > die Frequenz bei Dir einreguliert (/bin/sh-Syntax):
> >
> > while :; do sysctl dev.cpu.0.freq; sleep 1; done
> >
> > Lass das mal 10 bis 20 Sekunden laufen, während der
> > Rechner idle ist. Er sollte sich dann auf der niedrig-
> > sten Frequenz einpendeln, also 166 bei Dir.
>
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 499
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 499
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 499
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 499
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
> dev.cpu.0.freq: 166
>
> 166 mit ein Paar Ausreisser.
Das sieht eigentlich nicht schlecht aus.
> > Welche Prozesse sind denn bei Dir in top(1) ganz oben?
> > Möglicherweise hast Du ja etwas laufen, was tatsächlich
> > ständig 5% verbrät.
>
> 1810 manfred 1 47 0 299M 70152K select 2:26 2.98% Xorg
> 11006 manfred 9 44 0 210M 165M ucond 0:43 0.98%
> thunderbird-bin
>
> Auch ohne thunderbird ändert sich wenig. Xorg hat oft so 1-3% in Beschlag.
Hmm. Nur zum Vergleich:
PID USERNAME SIZE RES STATE TIME WCPU COMMAND
810 root 281M 30872K select 1:39 0.00% Xorg
804 root 3244K 1064K select 0:19 0.00% moused
408 root 3244K 1064K select 0:11 0.00% moused
985 olli 4836K 2360K select 0:09 0.00% xeyes
709 root 3160K 972K select 0:09 0.00% powerd
1101 olli 10464K 5516K select 0:04 0.00% xterm
1100 olli 10464K 4944K select 0:04 0.00% xterm
1143 olli 4892K 2868K select 0:02 0.00% ssh
702 root 4584K 2036K select 0:01 0.00% ntpd
987 olli 5196K 3004K select 0:01 0.00% xmixer
> > Ein anderer Kandidat wären Interrupt-Storms, aber da
> > bei Dir 0.0% interrupt steht, kann das eigentlich nicht
> > sein. Im Zweifelsfall hilft ein Blick auf "vmstat -i".
>
> $vmstat -i
> interrupt total rate
> [...]
> Total 5917215 300
Sieht nicht ungewöhnlich aus. So langsam gehen mir die
Ideen aus ... Was sagt denn »sysctl machdep.cpu_idle_hlt«?
Wie gesagt, mein Samsung X20-XVM 1600-V läuft prima
unter FreeBSD 7, nix erhitzt sich, und der Lüfter
läuft nur selten an (wenn halt entsprechend Last ist).
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "Software gets slower faster than hardware gets faster." -- Niklaus Wirth To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sun 06 Apr 2008 - 22:24:08 CEST