Date: Tue, 25 Oct 2011 13:42:45 -0400 From: John Baldwin <jhb@freebsd.org> To: freebsd-current@freebsd.org Cc: Luigi Rizzo <rizzo@iet.unipi.it> Subject: Re: getting the cpuid for a userspace process ? Message-ID: <201110251342.45194.jhb@freebsd.org> In-Reply-To: <20111025150622.GA7462@onelab2.iet.unipi.it> References: <20111025150622.GA7462@onelab2.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday, October 25, 2011 11:06:22 am Luigi Rizzo wrote: > as the subject says... is there any way to get the current > CPU id for a userspace process (of course, > valid only at the time the function is called as the > process might be arbitrarily moved while it runs) Not from userland, no. On x86 you can use cpuid to fetch the APIC ID, but that does not map 1:1 to FreeBSD cpu IDs. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201110251342.45194.jhb>