Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- From: Robert Watson <rwatson@xxxxxxxxxxx>
- Date: Mon, 23 Feb 2009 18:59:58 +0000 (GMT)
On Mon, 23 Feb 2009, Robert Watson wrote:
It's not quite that simple -- in a world of device drivers pinning threads to CPUs for workload distribution, callout threads and sched_bind()/sched_pin() for crypto load distribution, etc, you need a whole infrastructure for software-disabled CPUs. Disabling it using the BIOS or device.hints is the only reliable way to do this right now. Changing the architecture of the kernel to disable CPU cores after boot is a significant investment of work,
^^^^ s/disable/desirable/
Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- References:
- Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- From: Robert Watson
- Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- From: Maxim Sobolev
- Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- From: Robert Watson
- Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- Prev by Date: Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- Next by Date: Re: [PATCH]Re: Dtrace panic'ed
- Previous by thread: Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- Next by thread: Re: The machdep.hyperthreading_allowed & ULE weirdness in 7.1
- Index(es):
Relevant Pages
|