线程数量要看你的cpu数量和操作系统了,nt,2000好点,98不要太多,我觉得对1cpu最好一个进程里同试运行的线程不要超过10个,不然cpu忙于切换线程场景,效率反倒低了。
使用线程过多的时候,应该注意他们的优先级,重要的线程优先级要高,比如接收数据线程,象计算线程之类的,优先级就要低一些了,再就是对公共数据的保护了,这方面书上写的很多了,各种方式各有优缺点。