I'm trying to create a script using LWP Parallel that will let me connect to and fetch the content of 2000+ sites simultaneously but the script doesn't finish running. ps -aux reports the script is running at 99.9% CPU usage and after about 10 seconds the script just quits. How can I use LWP Parallel without consuming so many resources or is there some other way I can accomplish this?