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

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

ybeetle

Unregistered / Unconfirmed
GUEST, unregistred user!
同时读或写100个文件,平均每个文件以30k/秒的速读或写。
怎样优化代码呢? 用API写还是用别的。
 
是依次读写,还是同时读写
 
当然是同时读写
 
可以采用 线程
 
我的程序当然是多线程了。。
 
如果是NT/2000用CompletedIO,或者AlertableIO的API都可以
 
采用多线程就可以了。
 
[red]首先优化你的思路,其次才是优化代码。[/red]
弄清楚你是不是有绝对的必要这样做。

 
beta 说的对,给你看我的程序超级P2P。
我要把它改成多线程的就完美了。。
http://hp.xilu.com/~maomao/AI/p2p/Xp2p.zip
 
多人接受答案了。
 
后退
顶部