自己开线程?
用的是while循环?1.用线程池
2.循环中最后一行增加Thread.Sleep(1)

解决方案 »

  1.   

    多少money?如果工作量小于2小时 && money>1000,发到[email protected]
      

  2.   

    可以帮你看看 msn:[email protected]
      

  3.   

    原来在公司专门就是弄SOCKET和多线程的,爬虫程序一般死在占用端口上,WIN32的端口如果有数据不清空会造成资源浪费。C#本身又是自动回收资源的,因此需要自己判断连接的释放。
    还有爬虫程序核心块一般是一个递归,当然还有哈希等等。在这个递归上需要限制其开启线程的数量,避免线程数太多造成系统卡,一个好的爬虫程序是需要判断CPU的能力进行线程数配置的,LZ要对爬虫程序有个认识,再强的CPU也会被爬虫程序耗光,它就是一个拼命开线程扫网络的程序。
      

  4.   

    最近半年一直在偷人家的东西
    [email protected]