From owner-freebsd-questions@FreeBSD.ORG Mon Apr 9 22:28:01 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90D6216A402 for ; Mon, 9 Apr 2007 22:28:01 +0000 (UTC) (envelope-from mksmith@adhost.com) Received: from mail-in06.adhost.com (mail-in06.adhost.com [216.211.128.134]) by mx1.freebsd.org (Postfix) with ESMTP id 776BD13C455 for ; Mon, 9 Apr 2007 22:28:01 +0000 (UTC) (envelope-from mksmith@adhost.com) Received: from ad-exh01.adhost.lan (unknown [216.211.143.69]) by mail-in06.adhost.com (Postfix) with ESMTP id 146C2164822; Mon, 9 Apr 2007 15:28:01 -0700 (PDT) (envelope-from mksmith@adhost.com) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Mon, 9 Apr 2007 15:28:01 -0700 Message-ID: <17838240D9A5544AAA5FF95F8D52031601E2266F@ad-exh01.adhost.lan> In-Reply-To: <80f4f2b20704091451m6bbd1d35t33d561fea5bec15f@mail.gmail.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Verifying that I have SMP up and running Thread-Index: Acd68XBCMiEwdD6+Q+2zHcYNZL1r4AABFK3g References: <80f4f2b20704091451m6bbd1d35t33d561fea5bec15f@mail.gmail.com> From: "Michael K. Smith - Adhost" To: "Jim Stapleton" , Cc: Subject: RE: Verifying that I have SMP up and running X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2007 22:28:01 -0000 Hello Jim: > -----Original Message----- > From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd- > questions@freebsd.org] On Behalf Of Jim Stapleton > Sent: Monday, April 09, 2007 2:52 PM > To: freebsd-questions@freebsd.org > Subject: Verifying that I have SMP up and running >=20 > I added SMP to the kernel config, but I want to make sure that it's > running. I tried top, as I'm used to seeing multiple processors listed > there (Tru64, Linux), but did not see it in FreeBSD. However I got the > dmesg below (see end of mail, the beginning of dmesg output), which > seems to indicate it's up an running. Can someone verify this, and are > there any good tools to show how much each CPU is using in the way of > resources? >=20 > Thanks, > -Jim Stapleton >=20 > Copyright (c) 1992-2007 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, > 1994 > The Regents of the University of California. All rights > reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 6.2-STABLE #0: Sun Apr 8 14:50:03 UTC 2007 > root@elrond.ameritech.net:/usr/obj/usr/src/sys/JIM20070408-SMP > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: Dual Core AMD Opteron(tm) Processor 180 (2412.38-MHz 686-class > CPU) > Origin =3D "AuthenticAMD" Id =3D 0x20f32 Stepping =3D 2 >=20 > Features=3D0x178bfbff E,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> > Features2=3D0x1 > AMD Features=3D0xe2500800 > AMD Features2=3D0x3 > Cores per package: 2 > real memory =3D 1073676288 (1023 MB) > avail memory =3D 1033093120 (985 MB) > ACPI APIC Table: > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > cpu0 (BSP): APIC ID: 0 > cpu1 (AP): APIC ID: 1 > ioapic0: Changing APIC ID to 2 > ioapic0 irqs 0-23 on motherboard You should be able to see both processors in top, under the "C" column. You will see a 0 or 1 depending on which processor is doing the work for that process. There aren't cumulative, per-processor totals but you can get a decent idea of what's going on. Mike