【问题标题】:Dealing with a shutdown during a file write?在文件写入期间处理关闭?
【发布时间】:2010-05-01 13:47:31
【问题描述】:

全部,

我正在开发一个实时系统,我想是 VxWorks,我正在将应用程序设置保存到一个文件中。如果系统在文件写入过程中关闭或断电,处理保留设置的最佳方法是什么?我能想到的只是改组几个文件或降低我保存变量的频率以减少事件。

【问题讨论】:

    标签: file real-time


    【解决方案1】:
    1. 将电源保持几毫秒并向操作系统发出断电警告的硬件非常有用!
    2. 使用符合ACID 的数据库进行关键设置,例如SQLite;它完全是transactional,即使在断电的情况下也是如此

    【讨论】: