读书人

使用C#+webbrowser采集网页,如何才能充

发布时间: 2012-02-16 21:30:36 作者: rapoo

使用C#+webbrowser采集网页,怎么才能充分利用CPU,快速采集?
使用C#+webbrowser采集网页,怎么才能充分利用CPU,快速采集?
开了几个窗口,现在我的3核CPU句柄就是20-30%,有朋友说必须多线程才行

请教请教

[解决办法]
网速是瓶径吧

[解决办法]
为什么不用socket?
[解决办法]
用HttpWebRequest+HttpWebResponse来做吧,效率更高。没有GUI。用多线程的意思是每一个网页启用一个线程,可以同时启动8-10个线程,这样就能同时处理8-10个网页了,甚至你还可以使用线程池来做。
[解决办法]
多线程
[解决办法]
开多线程放线程池中不停的跑,跑死cpu:)

读书人网 >C#

热点推荐