单独打开一个文件只写或只读速度都比较稳定。打开2个文件1个写,1个读速度也比较稳定。
但是实际应用中会遇到我要读的数据就在正在写的文件中,这种情况下我写完再读整个流程的时间
是在不断加大的,问题出在lseek这个函数。请问我该怎嘛处理这个seek函数,才能保证读写同一个
文件时间比较稳定呢?记录过程如下 80ms记录一次 1次16KB
1.32G卡我是循环写入,每个文件512M。预留5个G空间不写满
2.打开一个文件只在切换文件的时候关闭。
3.fast seek 通过论坛的朋友指点我用了一下发现时间变的更长了,300ms 可能我没理解怎嘛使用
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2 将要写的文件1.txt拷贝到新文件copy.txt,然后可以写copy.txt,此时不耽误读取1.txt。
3 写完1copy.txt,然后把内容粘贴到1.txt。
资源不够
一周热门 更多>