【Memory协议栈】Autosar架构下如何测量Fee的切页时间
目录
前言
正文
1.切页开始和结束
2.触发Fee切页
3.计算Fee切页时间
4. 减少Fee切页时间
5.总结
前言
在《【Memory协议栈】AUTOSAR架构下Fee详细分析》一文中我们介绍了Fee的切页机制,核心理论如下:
Fee为了实现磨损均匀提高DFlash的使用寿命,需要降低存储介质的次数。所以,存储NvM Block数据的时候是以“Append ,追加“的方式存储数据的,每个NvM Block的数据不是固定存储在一个地方,不停的擦写。在存储数据的时候,往Valid的Sector中写数据,另一个Sector处于Invalid的状态。
当Valid Sector以追加的方式被写满(Fee有个FeeThresholdLimit的配置项)的时候,Fee就会启动垃圾回收机制,将Sector0中Valid的数据拷贝到Sector1,同时将Sector1设置为