I am using a web spidering application for a new business I am developing, and I need to improve the performance. I am wondering what the most likely bottleneck is. I am guessing it's CPU, and am thinking about buying a new computer to run the spidering app.
The application runs several threads and scans websites for links, then follows the links and scans the other websites for links - similar to Google or the original Webcrawler I presume. I'm running this app on my old desktop, an Athlon 2500XP 1GB ram, on a fast cable connection. My cable connection does not seem to be bogged down - I can browse the web, bittorrent, etc. while the spider is going using my other computer without any performance issues.
So, I can buy a new computer for a $200 to $300, which should help things along. I haven't really been plugged in to the latest CPU discussion, though I understand Intel pretty much dominates at the high end. That said, I'd like to spend no more than $300 for the entire new computer - so we're looking at a bang/buck play.
Is CPU the bottleneck, or is it another component(s)?
What is the best bang/buck CPU play for this application?
Is this primarily an integer or floating point task?
What common benchmarks would be the closest match to this application?
Thanks!
The application runs several threads and scans websites for links, then follows the links and scans the other websites for links - similar to Google or the original Webcrawler I presume. I'm running this app on my old desktop, an Athlon 2500XP 1GB ram, on a fast cable connection. My cable connection does not seem to be bogged down - I can browse the web, bittorrent, etc. while the spider is going using my other computer without any performance issues.
So, I can buy a new computer for a $200 to $300, which should help things along. I haven't really been plugged in to the latest CPU discussion, though I understand Intel pretty much dominates at the high end. That said, I'd like to spend no more than $300 for the entire new computer - so we're looking at a bang/buck play.
Is CPU the bottleneck, or is it another component(s)?
What is the best bang/buck CPU play for this application?
Is this primarily an integer or floating point task?
What common benchmarks would be the closest match to this application?
Thanks!