同时读写100个文件时该怎样优化代码?(100分)

  • 主题发起人 主题发起人 ybeetle
  • 开始时间 开始时间
Y

ybeetle

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp; &nbsp;同时读或写100个文件,平均每个文件以30k/秒的速读或写。<br>怎样优化代码呢? 用API写还是用别的。
 
那得看你读完后做什么了,如果仅仅是读,读完后也不要的话(吃饱了没事),开100个线程去用FileStream去读就OK了.
 
100个线程去用FileStream去读? 我还要金线程下载文件,还要上传。。
 
好象根据你一楼的意思,我怎么也看不出是要下载上传的,速度达到三十K/s,似乎不难,一个线程可以循环读10个到20个文件都可以,这样就可以只要几个线程,不过线程之间的通讯和同步,喝喝,这可不是一两句话可以说清楚的.
 
to aizb<br>谢谢你的意见,
 
后退
顶部