From owner-freebsd-bugs@FreeBSD.ORG Fri Aug 8 02:20:03 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0DE41065671 for ; Fri, 8 Aug 2008 02:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 88C728FC14 for ; Fri, 8 Aug 2008 02:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m782K3XS068331 for ; Fri, 8 Aug 2008 02:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m782K3ra068330; Fri, 8 Aug 2008 02:20:03 GMT (envelope-from gnats) Date: Fri, 8 Aug 2008 02:20:03 GMT Message-Id: <200808080220.m782K3ra068330@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Jakub Jasinski Cc: Subject: Re: misc/126230: weird process cpu usage stats and weird load X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jakub Jasinski List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Aug 2008 02:20:03 -0000 The following reply was made to PR misc/126230; it has been noted by GNATS. From: Jakub Jasinski To: Gavin Atkinson Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: misc/126230: weird process cpu usage stats and weird load Date: Thu, 7 Aug 2008 22:21:42 -0400 I killed most daemons to make the problem more obvious: It seems rather peculiar how a.out (which is select()-ing; see the code in my previous post or the other bug report) is using 7.23% cpu. last pid: 17533; load averages: 0.00, 0.00, 0.00 up 2 +02:41:29 22:00:50 32 processes: 1 running, 31 sleeping CPU states: 0.0% user, 0.0% nice, 0.1% system, 0.0% interrupt, 99.9% idle last pid: 17536; load averages: 0.99, 0.24, 0.08 up 2+02:43:02 22:02:23 34 processes: 6 running, 28 sleeping CPU states: 0.7% user, 0.0% nice, 19.3% system, 2.6% interrupt, 77.4% idle Mem: 29M Active, 723M Inact, 374M Wired, 88K Cache, 214M Buf, 6787M Free Swap: 8192M Total, 8192M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 17536 root 1 4 0 18220K 12548K RUN 3 0:07 11.10% rsync 17532 root 1 4 0 2532K 660K select 3 0:05 7.23% a.out 832 root 1 4 0 20960K 4000K select 2 0:14 7.23% sshd 17300 admin 1 4 0 32936K 4624K select 2 0:06 6.79% sshd 17535 root 1 96 0 7656K 2152K CPU1 1 0:05 6.67% top 612 root 1 4 0 4684K 1352K CPU0 0 0:14 6.64% syslogd 17534 root 1 4 0 17196K 12256K RUN 2 0:05 6.62% rsync 545 root 1 4 0 1616K 628K select 0 0:14 6.25% devd 1004 admin 1 4 0 32936K 4624K CPU2 0 0:14 6.05% sshd 17261 admin 1 4 0 32936K 4632K CPU3 3 0:06 5.66% sshd 848 root 1 8 0 5736K 1396K nanslp 2 0:00 0.00% cron 17304 root 1 20 0 9616K 2824K pause 0 0:00 0.00% csh 913 smmsp 1 20 0 11720K 3972K pause 0 0:00 0.00% sendmail 1022 root 1 5 0 8692K 2760K ttyin 2 0:00 0.00% bash 17256 root 1 4 0 32936K 4568K sbwait 1 0:00 0.00% sshd 17297 root 1 4 0 32936K 4560K sbwait 1 0:00 0.00% sshd 988 root 1 4 0 32936K 4560K sbwait 1 0:00 0.00% sshd 17274 root 1 8 0 8692K 2768K wait 3 0:00 0.00% bash 17269 root 1 20 0 9616K 2788K pause 0 0:00 0.00% csh 1018 root 1 20 0 9616K 2748K pause 0 0:00 0.00% csh 1006 admin 1 8 0 8692K 2740K wait 2 0:00 0.00% bash 17263 admin 1 8 0 8692K 2752K wait 3 0:00 0.00% bash 17303 admin 1 8 0 19400K 1808K wait 3 0:00 0.00% su 17268 admin 1 8 0 19400K 1808K wait 2 0:00 0.00% su 17302 admin 1 8 0 8692K 2752K wait 3 0:00 0.00% bash 1017 admin 1 8 0 19400K 1808K wait 3 0:00 0.00% su 953 root 1 5 0 4668K 1200K ttyin 1 0:00 0.00% getty 954 root 1 5 0 4668K 1200K ttyin 1 0:00 0.00% getty 955 root 1 5 0 4668K 1200K ttyin 2 0:00 0.00% getty Now, get cracking and fix select(). ;) On Thu, 7 Aug 2008 20:40:06 GMT Gavin Atkinson wrote: > The following reply was made to PR misc/126230; it has been noted by > GNATS. > > From: Gavin Atkinson > To: bug-followup@FreeBSD.org > Cc: > Subject: Re: misc/126230: weird process cpu usage stats and weird load > Date: Thu, 7 Aug 2008 21:35:17 +0100 (BST) > > Just a thought: what is the output of "sysctl dev.cpu.0" both > before, and after running rsync? If for some reason your CPU is > ending up in a very low frequency mode, then it's not inconceivable > that daemons would appear to take a much greater share of the CPU > than usual. Also, I'm assuming the clock maintains time normally? > _______________________________________________ > freebsd-bugs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-bugs > To unsubscribe, send any mail to > "freebsd-bugs-unsubscribe@freebsd.org"