Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

hald-runner evokes high cpu usage

5 views
Skip to first unread message

Helko Glathe

unread,
Jul 17, 2008, 7:51:59 AM7/17/08
to freebs...@freebsd.org, gn...@freebsd.org
Hi

My machine runs with FreeBSD 7.0-RELEASE-p3.

The idle state of the cpu is approximately 80 percent if hald-runner is
running:

last pid: 1500; load averages: 0.67, 0.44,
0.19
up 0+00:02:35 13:38:43
64 processes: 2 running, 62 sleeping
CPU states: 1.8% user, 0.0% nice, 18.0% system, 0.0% interrupt, 80.2%
idle
Mem: 63M Active, 40M Inact, 211M Wired, 840K Cache, 76M Buf, 673M Free
Swap: 4096M Total, 4096M Free

PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
1252 root 1 45 0 274M 68752K CPU0 0 0:05 2.69% Xorg
1255 haldaemon 1 44 0 21256K 5468K select 1 0:02 0.00% hald
1387 kater 1 44 0 32956K 27528K select 0 0:01 0.00% kdeinit
1391 kater 1 44 0 32892K 26616K select 0 0:01 0.00% kdeinit
1375 kater 1 44 0 37444K 28552K select 0 0:01 0.00% kdeinit
1429 kater 1 44 0 30052K 24180K select 0 0:01 0.00% kdeinit
1415 kater 1 44 0 29680K 11336K select 0 0:01 0.00% artsd
1345 kater 1 44 0 19824K 4384K select 1 0:00 0.00%
gam_server
1385 kater 1 44 0 29180K 22716K select 0 0:00 0.00% kdeinit
1432 kater 1 44 0 32544K 25248K select 1 0:00 0.00% korgac
1427 kater 1 44 0 48232K 26952K select 1 0:00 0.00% kdeinit
1420 kater 1 44 0 28552K 21836K select 1 0:00 0.00% kdeinit
717 root 1 44 0 3276K 1028K select 1 0:00 0.00% moused
1267 root 1 58 0 20236K 3848K select 1 0:00 0.00%
hald-addon-mouse-sy
1264 root 1 57 0 20236K 3840K select 1 0:00 0.00%
hald-addon-mouse-sy
1087 messagebus 1 44 0 3348K 1800K select 0 0:00 0.00%
dbus-daemon
1458 kater 1 44 0 3524K 1788K CPU1 1 0:00 0.00% top
1366 kater 1 57 0 26104K 18300K select 0 0:00 0.00% kdeinit
1384 kater 1 44 0 27344K 20716K select 0 0:00 0.00% kdeinit
1011 root 1 44 0 3192K 992K select 1 0:00 0.00% powerd
1259 root 1 96 0 20424K 4096K select 0 0:00 0.00%
hald-runner
1373 kater 1 44 0 26736K 19416K select 1 0:00 0.00% kdeinit
1041 root 1 4 0 6112K 3632K kqread 1 0:00 0.00% cupsd
1271 root 1 44 0 3632K 1568K select 1 0:00 0.00%
hald-addon-storage
906 root 1 44 0 3192K 1212K select 0 0:00 0.00% syslogd
1370 kater 1 44 0 25680K 17592K select 0 0:00 0.00% kdeinit
333 root 1 44 0 4928K 2720K select 0 0:00 0.00%
wpa_supplicant
1305 kater 1 8 0 3492K 1396K wait 1 0:00 0.00% sh
1393 kater 1 49 0 27936K 20728K select 1 0:00 0.00% kdeinit
1254 root 1 8 0 4596K 2292K wait 1 0:00 0.00% kdm-bin
1258 root 17 0 0 28956K 5172K waitvt 1 0:00 0.00%
console-kit-daemon

Killing hald-runner the idle state grows up to 100 percent:

last pid: 1536; load averages: 0.26, 0.36,
0.17
up 0+00:03:34 13:39:42
62 processes: 1 running, 61 sleeping
CPU states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100%
idle
Mem: 62M Active, 40M Inact, 211M Wired, 944K Cache, 76M Buf, 673M Free
Swap: 4096M Total, 4096M Free

PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
1252 root 1 44 0 274M 68752K select 0 0:05 0.00% Xorg
1387 kater 1 44 0 32956K 27528K select 0 0:01 0.00% kdeinit
1429 kater 1 44 0 31180K 25120K select 1 0:01 0.00% kdeinit
1391 kater 1 44 0 32892K 26616K select 0 0:01 0.00% kdeinit
1375 kater 1 44 0 37444K 28552K select 0 0:01 0.00% kdeinit
1415 kater 1 44 0 29680K 11336K select 0 0:01 0.00% artsd
1345 kater 1 44 0 19824K 4384K select 0 0:00 0.00%
gam_server
1385 kater 1 44 0 29180K 22716K select 0 0:00 0.00% kdeinit
1432 kater 1 44 0 32544K 25248K select 0 0:00 0.00% korgac
717 root 1 44 0 3276K 1028K select 1 0:00 0.00% moused
1427 kater 1 44 0 48232K 26952K select 0 0:00 0.00% kdeinit
1420 kater 1 44 0 28552K 21856K select 1 0:00 0.00% kdeinit
1011 root 1 44 0 3192K 992K select 1 0:00 0.00% powerd
1087 messagebus 1 44 0 3348K 1800K select 0 0:00 0.00%
dbus-daemon
1366 kater 1 57 0 26104K 18300K select 0 0:00 0.00% kdeinit
1384 kater 1 44 0 27344K 20716K select 0 0:00 0.00% kdeinit
1373 kater 1 44 0 26736K 19416K select 1 0:00 0.00% kdeinit
1041 root 1 4 0 6112K 3632K kqread 1 0:00 0.00% cupsd
1370 kater 1 44 0 25680K 17592K select 0 0:00 0.00% kdeinit
906 root 1 44 0 3192K 1212K select 1 0:00 0.00% syslogd
333 root 1 44 0 4928K 2720K select 0 0:00 0.00%
wpa_supplicant
1305 kater 1 8 0 3492K 1396K wait 1 0:00 0.00% sh
1536 root 1 44 0 3524K 1772K CPU1 0 0:00 0.00% top
1393 kater 1 49 0 27936K 20728K select 1 0:00 0.00% kdeinit
1531 root 1 8 0 4432K 2404K wait 1 0:00 0.00% bash
1444 kater 1 8 0 4432K 2420K wait 1 0:00 0.00% bash
1527 kater 1 8 0 3596K 1564K wait 1 0:00 0.00% su
1258 root 17 0 0 28956K 5172K waitvt 1 0:00 0.00%
console-kit-daemon


Any proposals to fix this problem?

Regards, Helko

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Robert Noland

unread,
Aug 2, 2008, 8:24:12 AM8/2/08
to Helko....@freenet.de, gn...@freebsd.org, freebs...@freebsd.org
On Thu, 2008-07-17 at 13:51 +0200, Helko Glathe wrote:
> Hi
>
> My machine runs with FreeBSD 7.0-RELEASE-p3.
>
> The idle state of the cpu is approximately 80 percent if hald-runner is
> running:

I recently ran into this on my laptop also. Running moused on the
touchpad helped somewhat. The real solution was to have hald ignore
psm. See the gnome hal faq for details on how to do this.
http://www.freebsd.org/gnome/docs/halfaq.html#q2

I've gone from idling at 1Ghz or more to 150Mhz.

robert.

signature.asc
0 new messages