Ok thanks yes I have the C column (happy) PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 466 root 8 0 229M 25168K nanslp 0 9:57 0.00% 0.00% java 797 root 8 0 229M 25168K nanslp 0 1:45 0.00% 0.00% java 800 root 8 0 229M 25168K nanslp 0 1:10 0.00% 0.00% java 657 root 8 0 2580K 1028K nanslp 1 0:57 0.00% 0.00% da-popb4sm 480 root 96 0 3160K 1548K select 0 0:55 0.00% 0.00% ntpd 439 root 96 0 7964K 6808K select 0 0:47 0.00% 0.00% dccifd
Chris On Fri, 14 Jan 2005 00:43:24 +0100 (CET), Oliver Fromme <[EMAIL PROTECTED]> wrote: > Chris <[EMAIL PROTECTED]> wrote: > > Hi, I have a dual athlon mp system running FreeBSD 5.3-RELEASE-p2, I > > have wondered if both cpu's should show in top. > > > > Here is a snapshot of my top output. > > > > last pid: 15520; load averages: 0.28, 0.09, 0.03 up 7+23:21:08 > > 23:05:33 > > 153 processes: 2 running, 151 sleeping > > CPU states: 0.2% user, 0.0% nice, 3.3% system, 2.5% interrupt, 94.0% > > idle > > Mem: 770M Active, 67M Inact, 115M Wired, 40M Cache, 112M Buf, 9804K Free > > Swap: 2048M Total, 920K Used, 2047M Free > > > > I compiled a SMP kernel of course, but I am not confident I have this > > setup right because of lack of evidence showing I am in SMP modein > > top, here is my dmesg boot log which does say 2 cpus detected. > > On SMP machines, top should show a column titled "C" which > contains the number of the processor on which the process > was scheduled last (i.e. either "0" or "1" if you have two > processors). > > > [...] > > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > > cpu0 (BSP): APIC ID: 0 > > cpu1 (AP): APIC ID: 1 > > [...] > > SMP: AP CPU #1 Launched! > > Looks OK. > > You can also query "sysctl hw.ncpu" to get the number of > processors detected (and supported) by the kernel. > > > Is it all looking dandy and I am ok or have I missed something, and > > should top show 2 cpu's or just 1? > > The "top" command doesn't display the number of processors > directly, as far as I know. But it has the "C" column, as > explained above. > > On an SMP machine of mine with two processors (it's a dual > Celeron-466), the output looks like this: > > last pid: 55565; load averages: 0.01, 0.01, 0.00 up 295+04:59:09 > 00:40:23 > 76 processes: 1 running, 75 sleeping > CPU states: 0.2% user, 0.0% nice, 0.2% system, 0.0% interrupt, 99.6% idle > Mem: 72M Active, 7296K Inact, 35M Wired, 48K Cache, 25M Buf, 39M Free > Swap: 320M Total, 29M Used, 291M Free, 8% Inuse > > PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND > 77 bind 2 0 12512K 9820K select 0 394:50 0.00% 0.00% named > 22723 root 2 0 2200K 264K poll 0 190:52 0.00% 0.00% dovecot > 111 root 2 0 3056K 936K select 1 94:35 0.00% 0.00% sendmail > 79 root 2 0 1312K 364K select 1 35:56 0.00% 0.00% ntpd > .. and so on. > > Best regards > Oliver > > -- > Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München > Any opinions expressed in this message may be personal to the author > and may not necessarily reflect the opinions of secnetix in any way. > > "A language that doesn't have everything is actually easier > to program in than some that do." > -- Dennis M. Ritchie > _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"