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

一、需求

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

二、方案

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

2.1sync

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

2.2fsync -d file

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

三、应用实例

3.1sync

3.2fsync

四、总结

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

相关推荐
GeW13 小时前
新质生产力路线图:从Linux到数据库,企业落地要点都在这
linux
IMPYLH13 小时前
Linux 系统备份与镜像
linux·服务器·网络
qetfw13 小时前
Bash 字符串处理:参数展开、序列与脚本执行方式
linux·开发语言·chrome·bash
hhwyqwqhhwy13 小时前
设备树之 provider 和 consumer
java·linux·前端
aaa最北边14 小时前
Linux 上的交叉编译
linux·运维·服务器
小张成长计划..14 小时前
【Linux】27:日志
linux·运维·服务器
别动我齐刘海15 小时前
机器人 C++ / 系统联调补强2——异常处理、Protobuf
linux·c++·人工智能·学习·算法·机器学习·机器人
Lsetea15 小时前
curl -I检查HTTPS返回405:HEAD、GET与证书验收分层排查
linux·http·https·ssl证书·curl
一直C15 小时前
嵌入式 Linux 驱动开发学习笔记:内核定时器、platform 总线与 I²C 驱动
linux·驱动开发·嵌入式硬件·学习·imx6ull
承渊政道15 小时前
Linux网络学习【传输层协议UDP】
linux·网络·网络协议·学习·ubuntu·udp