[linux]同步缓冲区数据到flash

一、需求

由于linux自身策略问题,在某些情况下需主动同步数据到flash。

二、方案

同步数据的两种方式:sync和fsync

2.1sync

将整个缓冲区同步至flash。性能较差。

2.2fsync -d [file]

将某一文件的数据同步至flash。

三、应用实例

3.1sync

3.2fsync

四、总结

当出现需要主动更新的情况下,对于配置文件的修改可以使用fsync更新单独文件,对于全盘的升级操作可以使用sync进行更新。

相关推荐
爱吃生蚝的于勒2 分钟前
【Linux】网络之http协议
linux·运维·服务器·网络·数据结构·c++·http
创世宇图2 分钟前
Alibaba Cloud Linux 安装生产环境-Tomcat
linux·tomcat
fakerth6 分钟前
【Linux】调度器底层原理深入探索
linux·c++·操作系统
历程里程碑14 分钟前
44. TCP -23Linux聊天室实现命令符功能
java·linux·开发语言·数据结构·c++·排序算法·tcp
守护安静星空34 分钟前
ubuntu vscode 调试 at32f435vmt7
linux·vscode·ubuntu
集智飞行38 分钟前
禁用Ubuntu网卡的电源管理(Power Management)
linux·运维·ubuntu
Irissgwe44 分钟前
Linux进程信号
linux·服务器·开发语言·c++·linux进程信号
水木兰亭44 分钟前
多进程编程总结
linux·运维·服务器
梦想是造卫星1 小时前
如何从零开始构建一个ros开发项目?
linux·ros开发
艾莉丝努力练剑1 小时前
【Linux:文件 + 进程】理解IPC通信
linux·运维·服务器·开发语言·网络·c++·ide