I am running my perl(v 5.10.0) script on Mac OS x(10.6.0) with eight cores. In the perl script I've created 8 threads. But when I look at the system's running processes and cpu usage it shows that the perl is using only one core(rather than using all 8 cores).
When I run the same script on another Linux server, it works fine (uses all the cores I want).
Any thoughts please?