Jon Falconer wrote:
> Greetings All,
> I have installed FreeBSD 6.1 Release on a Dell 2850. I is has two Xeon
> CPUs. Seeing the comment in the SMP man page about hyperthreading being a
> problem in some situations, I added "machdep.hlt_logical_cpus=1" in
> /boot/loader.conf file. Upon rebooting, the system still finds four CPUs
> and starts all of them. I would have expected it to start only the two
> physical CPUs. Am I missunderstanding what machdep.hlt_logical_cpus is
> supposed to do? Should I even be concerned about the hyperthreading
> problem. This system will be an email server for a small college campus
> with about 2000 active accounts.
> Also, the man page for SMP say that the machdep.hlt_cpus can be used to
> halt a specific CPU. I have not set this value, but sysctl shows it has a
> value of 10, even before I set the machdep.hlt_logical_cpus to 1. Why
> would this be the default value? I would think this would mean that one of
> the system CPUs is halted. But dmesg output claims it launched four CPUs.
> Can someone fill me in on what this all means?


This issue has been addressed in:

You could also read this:

I hope this helps.


Mikhail Goriachev

Telephone: +61 (0)3 62252501
Mobile Phone: +61 (0)4 38255158

PGP Key ID: 0x4E148A3B
PGP Key Fingerprint: D96B 7C14 79A5 8824 B99D 9562 F50E 2F5D 4E14 8A3B
_______________________________________________ mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to