现在的位置: 首页 > 综合 > 正文

一个.net的小技巧

2013年10月06日 ⁄ 综合 ⁄ 共 198字 ⁄ 字号 评论关闭
最近在制作一个软件,客户反映某些运行消息很慢 ,通过调查,是在文件比较的时候,如果文件很大就会慢,基本上比较2M的文件要10s左右。这个的确是存在问题,通过查看代码,发现文件在比较的时候是通过readbyte()函数每读一个字符就进行一次判断。我猜想问题可能出在这里,每读一个字符,就产生一次io访问,如果一次读10K字符应该会减少一些io访问。通过修改,速度明显提高很多,看来真的是IO的问题。

抱歉!评论已关闭.