要提高硬盘读写速度

沈启龙 2005-05-07 10:13:38
前辈们,有没有听说过用软件的方式提高硬盘的读写速度,要写程序的!!我老板让我做一个这样的东东,我冥思苦想了好几天,都没什么头绪,那位大侠能给指点一二,当然是在windows 2000 下的,先谢过了
...全文
724 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
DarknessTM 2005-06-15
  • 打赏
  • 举报
回复
多用内存,本着有多少用多少的思想
foochow 2005-06-11
  • 打赏
  • 举报
回复
呵呵,不行吧
wwwtony110 2005-06-11
  • 打赏
  • 举报
回复
如果有2个以上硬盘~不是串口的就有可能~~象微软也有把2个硬盘空间融合的技术~~(非串口)~~
串口的~~我相信怎么写都不够原来的好吧
sungengyu 2005-05-23
  • 打赏
  • 举报
回复
硬盘的转数在那摆着,你能提高多少?这种事情是操作系统需要考虑的,微软也不是傻子。
让你们老板买好点的硬盘,不行就搞个阵列啥的——估计他不会同意哦 :)
MagicCarmack 2005-05-23
  • 打赏
  • 举报
回复
你们老板没给你说清楚,具体要怎样提速?

如果你能做出来的话,你拿出来买,肯定热销哦
kevinmartin 2005-05-16
  • 打赏
  • 举报
回复
自己专门写一个缓存应该能提高很多速度
ni_cao12 2005-05-14
  • 打赏
  • 举报
回复
现在的硬盘都才7200的,没有办法,呵
yjh1982 2005-05-09
  • 打赏
  • 举报
回复
用文件内存映射足已
kongwe 2005-05-07
  • 打赏
  • 举报
回复
难道是要你写磁盘碎片整理程序?
somedummy 2005-05-07
  • 打赏
  • 举报
回复
没有可能……除非你写驱动,绕过操作系统里面的驱动然后读写硬盘,不过提高还是有限,真正的提高只能靠硬件。要使软件能解决这种问题,还要做硬件的干啥?

不过,只要你一次积攒足够多的内容然后写入,这样的话可以获取相当高的效率(否则你每次调用函数进行读写都要有开销的)……

还有一个就是写完了文件不要立即关掉,fclose之类的东西很耗时间(因为部分内容并没有真正写入,要等到这部分内容写入了,fclose才会返回);还有一个相关的就是最好以缓冲模式打开文件,否则立即写入模式肯定很折腾人的……
sun428 2005-05-07
  • 打赏
  • 举报
回复
mark
沈启龙 2005-05-07
  • 打赏
  • 举报
回复
我也不是很明白,因为我们的图象采集速度太快,所以可能要加快硬盘的读入能力.

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧