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

一、需求

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

二、方案

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

2.1sync

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

2.2fsync -d file

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

三、应用实例

3.1sync

3.2fsync

四、总结

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

相关推荐
比昨天多敲两行2 小时前
Linux信号
linux·运维·服务器
sulikey2 小时前
ELF文件中的“节“与“段“,如何与虚拟地址空间中的“分页“和“分段“产生联系?
linux·服务器·elf·虚拟地址空间·分页·分段·elf文件
着迷不白3 小时前
四、Linux 文件权限+sudo权限委派+IO重定向+vim高级
linux·运维·服务器
WhoAmI3 小时前
Linux 服务器挂载 LVM 逻辑卷全流程记录与问题排查
linux·服务器
zincsweet3 小时前
进程同步与通信:System V 消息队列 + 信号量一站式解析
linux
RisunJan4 小时前
Linux命令-nohup(使进程忽略挂起(HUP)信号并在后台继续运行)
linux·运维·服务器
kebidaixu4 小时前
板级设备树驱动修改实战:从PWM到CAN,释放GPIO的完整指南
linux
一码当前4 小时前
【全志】 OKT153(sun8iw22) 启动链全流程详解
linux
键盘上的猫头鹰4 小时前
【Linux 基础教程(一)】概述、安装与网络配置:VMware + CentOS + NAT + XShell 远程连接
linux·网络·centos