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

一、需求

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

二、方案

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

2.1sync

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

2.2fsync -d file

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

三、应用实例

3.1sync

3.2fsync

四、总结

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

相关推荐
左手厨刀右手茼蒿1 分钟前
创业团队技术选型:别用大厂架构解决小团队问题
linux·嵌入式·系统内核
bosins1 小时前
将 Hyper-V 上的 Ubuntu 虚拟机内容迁移到 WSL (Windows Subsystem for Linux) 中
linux·windows·ubuntu
我星期八休息1 小时前
扩展—DNS与ICMP
linux·服务器·网络
筝筝ba2 小时前
linux 查询当前登录的用户数量
linux·服务器·网络
woniu_buhui_fei2 小时前
日常工作常用的命令(Linux+JDK)
linux·运维·服务器
coward913 小时前
全志T507 (sun50iw9p1)sunxi pinctrl 子系统实现分析
linux·嵌入式硬件
imaol13 小时前
文件编程--标准IO
linux·运维·算法
我是小灰灰吖4 小时前
解决高频率图像处理中的内存“只增不减”:glibc malloc_trim实战指南
linux·qt
小嵌同学4 小时前
Linux 内核中断处理机制详解:上半部、下半部与延迟执行策略
linux·嵌入式·bsp
breeze jiang4 小时前
TypeScript 工具类型怎么记:从 Pick、Omit 到 keyof 与 Exclude 推导
linux·ubuntu·typescript