www.ClassicTW.com
https://mail.black-squirrel.com/

core bug 2.08
https://mail.black-squirrel.com/viewtopic.php?f=45&t=32222
Page 1 of 1

Author:  topper4125 [ Mon Sep 05, 2011 10:54 pm ]
Post subject:  core bug 2.08

Image

When I installed 2.08, it was in CPU Mode: Dual

the computer I have it installed on, however, is a single core Atom Processor:

Image

Author:  topper4125 [ Mon Sep 05, 2011 10:56 pm ]
Post subject:  Re: core bug 2.08

In the next couple days I'll be installing it onto a quad core dedicated machine... I'll see how it goes on that system.

Author:  John Pritchett [ Mon Sep 05, 2011 11:54 pm ]
Post subject:  Re: core bug 2.08

I forgot to wire up that text to actually display the number of CPUs/cores.

The bigger issue is why it detected 2 cores. I'm using Win32 apis getProcessAffinityMask, and it returns a bitmask where each bit represents a physical processor or core. Here's what it says:

"A system affinity mask is a bit vector in which each bit represents the processors that are configured into a system."

So for whatever reason, Windows thinks your CPU has more than one core. When you open the task manager performance tab, does it show two CPU usage columns, or just one?

Author:  Micro [ Mon Sep 05, 2011 11:57 pm ]
Post subject:  Re: core bug 2.08

It says 2 threads, which means it is Hyperthreaded. The operating system reports this as two processors.

Author:  topper4125 [ Tue Sep 06, 2011 12:09 am ]
Post subject:  Re: core bug 2.08

Image

Never noticed that it shows two charts for CPU usage... I usually only look at the apps and process tabs...

but I know this is a single core processor:
http://ark.intel.com/products/36331

Windows bug??

Author:  John Pritchett [ Tue Sep 06, 2011 12:21 am ]
Post subject:  Re: core bug 2.08

No, Micro figured it out. I just need to make my setting more clear as to what it's actually doing. Set it to dual and you'll get the most out of your system.

Author:  Micro [ Tue Sep 06, 2011 12:26 am ]
Post subject:  Re: core bug 2.08

Not a windows bug, as much as it is just a lack of information. A Hyperthreaded processor has two logical processing threads. Dual hyperthreaded quad core processors will show up as 16 processors in windows. Windows displays a processing thread as a processor regardless of weather it is a Hyperthread, Multi-core, or physical processor. If this is being handled at the hardware layer, windows may not even be aware of the difference. Mayby a future version of windows will report actual processors, cores, and threads.

Author:  John Pritchett [ Tue Sep 06, 2011 12:33 am ]
Post subject:  Re: core bug 2.08

I know TWGS isn't aware of a difference ;) I'm going to change this to a simple checkbox that says "Limit processor count", which is grayed and unchecked for 2 or fewer processors detected, but enabled and unchecked by default for 3+ processors detected. Then it isn't confusing if it thinks you have more processors than you have.

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/