Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Nov 2006 06:40:05 -0600
From:      Kirk Strauser <kirk@strauser.com>
To:        freebsd-questions@freebsd.org
Subject:   Disabled HTT in the kernel but not the BIOS?
Message-ID:  <200611210640.09814.kirk@strauser.com>

next in thread | raw e-mail | index | archive | help
--nextPart4819452.zu2OcCbRGM
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I have a dual Xeon/HTT server that I run with machdep.hyperthreading_allowe=
d=20
set to 0.  At boot, it detects 4 CPUs:

  FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
   cpu0 (BSP): APIC ID:  0
   cpu1 (AP): APIC ID:  1
   cpu2 (AP): APIC ID:  6
   cpu3 (AP): APIC ID:  7

but top confirms that only processors 0 and 2 are actually running.  So, ot=
her=20
than top being unwilling to report more than 50% CPU load, are there any=20
other problems with running like this, such as the cache being split for th=
e=20
benefit of the HTT that I'm not enabling?  I can live with the cosmetic=20
glitch, but don't want to take a pointless performance hit.
=2D-=20
Kirk Strauser

--nextPart4819452.zu2OcCbRGM
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQBFYvOp5sRg+Y0CpvERAt+wAJ0euFNFnFVgKALMpGZoxf2MUGv5awCgjvtM
F00MYEPjueVrdBAUbrNv4w8=
=2cQO
-----END PGP SIGNATURE-----

--nextPart4819452.zu2OcCbRGM--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611210640.09814.kirk>