From owner-freebsd-ports@FreeBSD.ORG Sat Aug 2 12:24:22 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5369E1065672 for ; Sat, 2 Aug 2008 12:24:22 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 1E2AA8FC16 for ; Sat, 2 Aug 2008 12:24:21 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.87] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m72COIQ2037870 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 2 Aug 2008 08:24:18 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Helko.Glathe@freenet.de In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-II4MIpVmr0jR6WPZUR5o" Organization: FreeBSD Date: Sat, 02 Aug 2008 08:24:12 -0400 Message-Id: <1217679852.2714.4.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: gnome@freebsd.org, "freebsd-ports@freebsd.org" Subject: Re: hald-runner evokes high cpu usage X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Aug 2008 12:24:22 -0000 --=-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--