Can I disable HyperThreading in OS?

Andrew P. infofarmer at gmail.com
Thu Oct 6 02:32:09 PDT 2005


On 10/6/05, hshh <hunreal at gmail.com> wrote:
> On 10/2/05, Andrew P. <infofarmer at gmail.com> wrote:
> > On 10/1/05, hshh <hunreal at gmail.com> wrote:
> > > Hi,
> > >
> > > I have a dual XEON smp box. There is option about disable HTT in bios,
> but
> > > it can't work. It's still display 4 cpu in my OS.
> > > Can I disablt HTT in OS directly? I am running FreeBSD 4.11.
> > >
> > > Regards.
> >
> > Take a look at this advisory:
> >
> >
> ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:09.htt.asc
> >
> > I think you want to upgrade to RELENG_4_11,
> > or use the workaround.
>
> My system is already cvsup to the lastest srouce,and rebuild the world and
> kernel.
>  Now OS is FreeBSD 4.11-RELEASE-p12.
>  And I also check the sysctl,
>    machdep.hlt_logical_cpus: 1
>   machdep.hyperthreading_allowed: 0
>  Any other idea?

Wait a minute, you say that after upgrading to
the 4.11-p12 and rebooting you still have four
CPU's showing in the system? Open the case
and look inside, maybe there are four real
processors inside...

Are there still any lines in /boot/loader.conf?


More information about the freebsd-questions mailing list