Hyperthreading e processor affinity

S

Stefano

Hello all,

I've a trouble. I've a PIV HT running on my XP PRO. Task manager reports
two processor. ACPI Multiprocessor is installed.

But, when i run an heavy process (for example adobe premiere, flight
simulator x, ecc) Windows uses all processor 0 but nothing for processor 1.

I've checked processor affinity and is set on both processor.

HAL is installed.

my boot.ini is:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect


It's possible that Windows recognize two processor and HT but uses only
one processor?

Thanks
Stefano
 
F

frodo

how do you know it's only using 1 processor?

don't bother setting affinity, it's a futile effort in 99% of cases.

If dev mngr shows two cpus then you should be set up properly. task
manager can show two graphs in the Performance tab, select tit in the
view menu.

Now, just because one graph goes to near 100% and the other hangs low
doesn't mean anything is wrong, it just means that one cpu is running a
thread that takes a long time and the other is doing all the other little
bitty threads - this is normal. Only if there are two or more very busy
threads will you see both cpu's max out - try a virus scan while doing a
cd rip - both cpus should be pretty busy...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top