Date: Thu, 25 Dec 2003 21:46:24 -0600 From: "Micheal Patterson" <micheal@tsgincorporated.com> To: "horio shoichi" <bugsgrief@bugsgrief.net>, "Vahric MUHTARYAN" <vahric@doruk.net.tr> Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD 4.9 Can't find second CPU ... Message-ID: <baf001c3cb62$d7b43190$0201a8c0@dredster> References: <MIEPLLIBMLEEABPDBIEGCENMFBAA.fbsd_user@a1poweruser.com><200312251715.hBPHF7kv001872@smtp.doruk.net.tr> <20031226.013215.cf9e49ad88b0e190.10.0.3.9@bugsgrief.net>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message ----- From: "horio shoichi" <bugsgrief@bugsgrief.net> To: "Vahric MUHTARYAN" <vahric@doruk.net.tr> Cc: <fbsd_user@a1poweruser.com>; <freebsd-questions@freebsd.org> Sent: Thursday, December 25, 2003 7:32 PM Subject: Re: FreeBSD 4.9 Can't find second CPU ... > On Thu, 25 Dec 2003 18:54:26 +0200 > "Vahric MUHTARYAN" <vahric@doruk.net.tr> wrote: > > Hi , > > > > I checked LINT it said that I have to disabke I386 AND I486 from > > kernel .. I marked those values from GENERIC and LINT too and recompile it . > > > > But I can't see any changes .... > > > > Then I checked my messages file .... > > > > > > Dec 25 20:30:33 freebsdcgp /kernel: FreeBSD/SMP: Multiprocessor motherboard: > > 2 CPUs > > Dec 25 20:30:33 freebsdcgp /kernel: cpu0 (BSP): apic id: 3, version: > > 0x00040011, at 0xfee00000 > > Dec 25 20:30:33 freebsdcgp /kernel: cpu1 (AP): apic id: 0, version: > > 0x00040011, at 0xfee00000 > > Dec 25 20:30:33 freebsdcgp /kernel: io0 (APIC): apic id: 4, version: > > 0x000f0011, at 0xfec00000 > > Dec 25 20:30:33 freebsdcgp /kernel: io1 (APIC): apic id: 5, version: > > 0x000f0011, at 0xfec01000 > > > > Dec 25 20:30:33 freebsdcgp /kernel: SMP: AP CPU #1 Launched! > > > > And this is my sysctl out .... > > > > freebsdcgp# sysctl hw.ncpu > > hw.ncpu: 2 > > > > > > But when I run top utulity there is only one CPU there .. > > > > Now I will try cvsup RELENG_4 ... Maybe I can handle it ... > > Does anybody have advise ?! > > > > Vahri__... > > Top on a Dual CPU system looks like this: last pid: 97678; load averages: 0.00, 0.07, 0.06 up 13+13:04:44 21:40:15 62 processes: 1 running, 61 sleeping CPU states: 0.2% user, 0.0% nice, 0.4% system, 0.4% interrupt, 99.0% idle Mem: 126M Active, 528M Inact, 138M Wired, 46M Cache, 112M Buf, 165M Free Swap: 2048M Total, 140K Used, 2048M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 2594 mailman 2 0 7032K 5680K poll 1 3:20 0.00% 0.00% python 2590 mailman 2 0 7044K 5684K poll 0 3:13 0.00% 0.00% python There will be a 0 or 1 in the C column. That indicates the CPU the process is on. The "CPU states" is a combination of both cpu's if I recall correctly. Also, if you watch your STATE column while running Top, you can see after some time that Top is handed back and forth between the CPU's. In the above list, I have one mailman process running on cpu0 and one on cpu1. -- Micheal Patterson Network Administration TSG Incorporated 405-917-0600
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?baf001c3cb62$d7b43190$0201a8c0>