嵌入式系统具有 M68K 架构(基于 MCF547x),带有 colilo 和 linux 内核 2.6.10,它使用 MTD(内存类型设备)NOR Flash(Spansion 制造)。大约有 32 MB 的数据需要管理(全部以记录的形式),可用内存为 40 MB 作为 MTD 分区(JFFS2 文件系统)。我想了解在使用 SQlite3(合并版本)进行此练习时可能遇到的性能相关问题或任何其他与内存相关的问题。
内存相关问题是指内存分区的频繁碎片整理操作(因为几乎每秒都会修改 32 MB 的数据库)。
有关此要求的任何经验/见解都将非常有帮助。请分享您对必须注意的事项的经验。