HyperThreading CPU's

Marius M. Rex MARIUS marius at mail.communityconnect.com
Mon Mar 15 14:29:41 PST 2004


Ah, thank you.  I can see the 'C' column in the top command, as well as
the fact that certain processes are running on different CPUs.  I looks like
the entire setup works right out of the box for me, as no systctl variable
tuning was necessary.  I think that settles the matter.

Thank you all for you help.

-Marius Rex
System Admin
Community Connect Inc.
marius at mail.communityconnect.com


On Mon, 15 Mar 2004, Evren Yurtesen wrote:

> if both cpu's are enabled, you will see a C column in top command.
> It comes to me between STATE and TIME,
> Also you can see which process is using which cpu etc.
>
>    PID USERNAME PRI NICE  SIZE    RES STATE  C   TIME   WCPU    CPU COMMAND
>
> Marius M. Rex MARIUS wrote:
>
> > In my fairly recent version of the UPDATING file for 4.9-stable it states
> > that I have to use sysctl to modify the value of 'machdep.hlt_logical_cpus' to
> > '0' to get all of my logical CPU's enabled under hyperthreading.
> >
> > Is this change still necessary?  sysctl spits that oid out as unknown
> > when I try to look at it. I do have similar oids but nothing that matches that
> > value precisely:
> >
> > machdep.cpu_idle_hlt: 1
> > machdep.smp_cpus: 2
> > machdep.hlt_cpus: 0
> >
> > Basically I have one CPU that is recognized as 2 CPUs by the kernel.  I
> > know that works as it appears in my dmesg.  I just want to know if there
> > is anything else I need to do to make sure both logical CPUs are available
> > for use.
> >
> >
> > -Marius M. Rex
> > System Admin
> > Community Connect Inc.
> > marius at mail.communityconnect.com
> >
> > _______________________________________________
> > freebsd-stable at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>
>


More information about the freebsd-stable mailing list