最近在做录像存储,录像时预分配一个固定大小的文件写,等磁盘满时再打开最老的文件不删除,直接覆盖写入数据,这时就奇怪了,就会经常发生缓冲区溢出的问题,写数据调用的是WriteFile接口,后来通过调试,发现创建新文件时调用一次WriteFile写入一个2MB的数据也就几十毫秒,而覆盖写入时却要几百毫秒,现在百思不得其解,有没有人遇到过类似问题?请路过的大牛指点一下! ……
3,881
社区成员
9,044
社区内容
加载中
试试用AI创作助手写篇文章吧