Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 02 Aug 2008 08:24:12 -0400
From:      Robert Noland <rnoland@FreeBSD.org>
To:        Helko.Glathe@freenet.de
Cc:        gnome@freebsd.org, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: hald-runner evokes high cpu usage
Message-ID:  <1217679852.2714.4.camel@wombat.2hip.net>
In-Reply-To: <op.uefpwxbee16tnt@localhost>
References:  <op.uefpwxbee16tnt@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-II4MIpVmr0jR6WPZUR5o
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2008-07-17 at 13:51 +0200, Helko Glathe wrote:
> Hi
>=20
> My machine runs with FreeBSD 7.0-RELEASE-p3.
>=20
> The idle state of the cpu is approximately 80 percent if hald-runner is =20
> 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.

> last pid:  1500;  load averages:  0.67,  0.44,  =20
> 0.19                                                                     =
           =20
> 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% =
=20
> idle
> Mem: 63M Active, 40M Inact, 211M Wired, 840K Cache, 76M Buf, 673M Free
> Swap: 4096M Total, 4096M Free
>=20
>    PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMM=
AND
>   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% kdei=
nit
>   1391 kater         1  44    0 32892K 26616K select 0   0:01  0.00% kdei=
nit
>   1375 kater         1  44    0 37444K 28552K select 0   0:01  0.00% kdei=
nit
>   1429 kater         1  44    0 30052K 24180K select 0   0:01  0.00% kdei=
nit
>   1415 kater         1  44    0 29680K 11336K select 0   0:01  0.00% arts=
d
>   1345 kater         1  44    0 19824K  4384K select 1   0:00  0.00% =20
> gam_server
>   1385 kater         1  44    0 29180K 22716K select 0   0:00  0.00% kdei=
nit
>   1432 kater         1  44    0 32544K 25248K select 1   0:00  0.00% korg=
ac
>   1427 kater         1  44    0 48232K 26952K select 1   0:00  0.00% kdei=
nit
>   1420 kater         1  44    0 28552K 21836K select 1   0:00  0.00% kdei=
nit
>    717 root          1  44    0  3276K  1028K select 1   0:00  0.00% mous=
ed
>   1267 root          1  58    0 20236K  3848K select 1   0:00  0.00% =20
> hald-addon-mouse-sy
>   1264 root          1  57    0 20236K  3840K select 1   0:00  0.00% =20
> hald-addon-mouse-sy
>   1087 messagebus    1  44    0  3348K  1800K select 0   0:00  0.00% =20
> 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% kdei=
nit
>   1384 kater         1  44    0 27344K 20716K select 0   0:00  0.00% kdei=
nit
>   1011 root          1  44    0  3192K   992K select 1   0:00  0.00% powe=
rd
>   1259 root          1  96    0 20424K  4096K select 0   0:00  0.00% =20
> hald-runner
>   1373 kater         1  44    0 26736K 19416K select 1   0:00  0.00% kdei=
nit
>   1041 root          1   4    0  6112K  3632K kqread 1   0:00  0.00% cups=
d
>   1271 root          1  44    0  3632K  1568K select 1   0:00  0.00% =20
> hald-addon-storage
>    906 root          1  44    0  3192K  1212K select 0   0:00  0.00% sysl=
ogd
>   1370 kater         1  44    0 25680K 17592K select 0   0:00  0.00% kdei=
nit
>    333 root          1  44    0  4928K  2720K select 0   0:00  0.00% =20
> 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% kdei=
nit
>   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% =20
> console-kit-daemon
>=20
> Killing hald-runner the idle state grows up to 100 percent:
>=20
> last pid:  1536;  load averages:  0.26,  0.36,  =20
> 0.17                                                                     =
           =20
> 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% =
=20
> idle
> Mem: 62M Active, 40M Inact, 211M Wired, 944K Cache, 76M Buf, 673M Free
> Swap: 4096M Total, 4096M Free
>=20
>    PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMM=
AND
>   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% kdei=
nit
>   1429 kater         1  44    0 31180K 25120K select 1   0:01  0.00% kdei=
nit
>   1391 kater         1  44    0 32892K 26616K select 0   0:01  0.00% kdei=
nit
>   1375 kater         1  44    0 37444K 28552K select 0   0:01  0.00% kdei=
nit
>   1415 kater         1  44    0 29680K 11336K select 0   0:01  0.00% arts=
d
>   1345 kater         1  44    0 19824K  4384K select 0   0:00  0.00% =20
> gam_server
>   1385 kater         1  44    0 29180K 22716K select 0   0:00  0.00% kdei=
nit
>   1432 kater         1  44    0 32544K 25248K select 0   0:00  0.00% korg=
ac
>    717 root          1  44    0  3276K  1028K select 1   0:00  0.00% mous=
ed
>   1427 kater         1  44    0 48232K 26952K select 0   0:00  0.00% kdei=
nit
>   1420 kater         1  44    0 28552K 21856K select 1   0:00  0.00% kdei=
nit
>   1011 root          1  44    0  3192K   992K select 1   0:00  0.00% powe=
rd
>   1087 messagebus    1  44    0  3348K  1800K select 0   0:00  0.00% =20
> dbus-daemon
>   1366 kater         1  57    0 26104K 18300K select 0   0:00  0.00% kdei=
nit
>   1384 kater         1  44    0 27344K 20716K select 0   0:00  0.00% kdei=
nit
>   1373 kater         1  44    0 26736K 19416K select 1   0:00  0.00% kdei=
nit
>   1041 root          1   4    0  6112K  3632K kqread 1   0:00  0.00% cups=
d
>   1370 kater         1  44    0 25680K 17592K select 0   0:00  0.00% kdei=
nit
>    906 root          1  44    0  3192K  1212K select 1   0:00  0.00% sysl=
ogd
>    333 root          1  44    0  4928K  2720K select 0   0:00  0.00% =20
> 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% kdei=
nit
>   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% =20
> console-kit-daemon
>=20
>=20
> Any proposals to fix this problem?
>=20
> Regards, Helko
>=20

--=-II4MIpVmr0jR6WPZUR5o
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEABECAAYFAkiUUewACgkQM4TrQ4qfROMLFACfUbEkRsboJV8phv85zpgZYHqu
1FoAn1TUq5ZHW5pKxfqTHk0I/SA5FwvF
=0RLn
-----END PGP SIGNATURE-----

--=-II4MIpVmr0jR6WPZUR5o--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1217679852.2714.4.camel>