CGI/Perl Guide | Learning Center | Forums | Advertise | Login
Site Search: in

  Main Index MAIN
INDEX
Search Posts SEARCH
POSTS
Who's Online WHO'S
ONLINE
Log in LOG
IN

Home: Perl Programming Help: Win32 Programming Help:
Windows Sloooow. Not using full CPU, why?

 



rethaew
New User

Jul 29, 2008, 8:39 AM

Post #1 of 1 (3113 views)
Windows Sloooow. Not using full CPU, why? Can't Post

Hello, I am new to using activeperl for my perl compiler as we just moved some services to a win2003 machine. I have a few scripts that are doing massive amounts of looping and comparing and sorting various data. This is a very CPU intensive activity, and Perl does a wonderful job at it, except on the win2003 machine.

The issue is that once this script is running and cranking the data, it is only using 25% of the CPU. The CPU is an Intel core2 Quad and when I look at the resource meter, it is only using 1 of the 4 available "CPUs". I am suspecting that is why it is taking much longer to run these scripts on the windows machine as compared to our Linux boxes.

How can I tell activeperl to use all the "CPUs" or all the CPU capacity of the machine. I have searched this and found no real answers about it. I hope someone can help.

Windows Server 2003 32bit, 4GB ram, ActivePerl 5.10.

Thanks.

 
 


Search for (options) Powered by Gossamer Forum v.1.2.0

Web Applications & Managed Hosting Powered by Gossamer Threads
Visit our Mailing List Archives