佚名通过本文主要向大家介绍了arm,arm嵌入式主板,c-arm x光机,keil arm单片机教程,arm c语言等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 对ARM板硬盘可擦写次数的问题
描述:
解决方案1:
描述:
arm 可擦写次数
如题,今天被问了一个问题,如果在ARM板的系统硬盘上安装sqllite数据库,那么再数据库中增删改查操作表操作是否也算硬盘擦写呢?等各位大虾帮忙解答……解决方案1:
flash擦写次数有100W次,而且有文件系统在做管理,同一个扇区不会被反复擦写。
所以,不用担心flash擦写的问题。
sqlite可以将数据库创建到内存中去,这样就不会有硬盘擦写操作,如果数据库创建在硬盘之上,写数据库会出现硬盘擦写操作
解决方案3: 一般来说像写文件一样,你不关闭文件你会发现其实内容并没有真正的写入。数据的操作有一个内存缓冲的过程!
当然,你也可以调用接口强制将内容写入、或者关闭数据库,这样就完成了数据写入硬盘文件的过程。