Open Wangs121 opened 8 months ago
使用记录bootcount的例子,norflash使用W25Q128JV, 主函数移植读取、写入。 读取基本不占事件。写入速度随分区大小变大越来越慢 如果fal的扇区大小设为8K,写一次大概需要2ms, 设置64KB,写一次大概需要10ms 设置4M,写一次大概需要500ms 修改FDB_KV_CACHE_TABLE_SIZE也只能提升前几次的写入速度
FDB_KV_CACHE_TABLE_SIZE
这是正常的,可以通过增加多个分区,相当于 分表 的模式来提升性能
那数据库对象 fdb_kvdb也需要分多个出来嘛, 我分了10个区,那也要相应的分10个对象吗
使用记录bootcount的例子,norflash使用W25Q128JV, 主函数移植读取、写入。 读取基本不占事件。写入速度随分区大小变大越来越慢 如果fal的扇区大小设为8K,写一次大概需要2ms, 设置64KB,写一次大概需要10ms 设置4M,写一次大概需要500ms 修改
FDB_KV_CACHE_TABLE_SIZE
也只能提升前几次的写入速度