社区
Linux_Kernel
帖子详情
一个也是关于文件系统缓存的问题
milson
2006-05-22 08:19:35
系统有SD卡,当写入文件完毕后立刻拔出SD卡,很容易造成文件破坏;不知道有什么好办法。我实际的操作是:拷贝文件到SD卡,拷贝完毕后拔出SD卡,此时SD卡中的文件被破坏。除了sync/umount之外各位还有什么办法解决这个问题?
...全文
275
7
打赏
收藏
一个也是关于文件系统缓存的问题
系统有SD卡,当写入文件完毕后立刻拔出SD卡,很容易造成文件破坏;不知道有什么好办法。我实际的操作是:拷贝文件到SD卡,拷贝完毕后拔出SD卡,此时SD卡中的文件被破坏。除了sync/umount之外各位还有什么办法解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mouse_fox
2006-05-24
打赏
举报
回复
如果是在硬件上的话应该是检测是否有读写片选,而且在驱动中应该有信号量保护的。
应该有接口检测信号量是否释放然后才允许拔出。一个可行的办法是当型号量释放时,关闭usb的电源然后告知用户未断电时不准拔出。
joyself
2006-05-23
打赏
举报
回复
这种情况没办法的.
我们也碰到这种问题, 用户何时拔出SD卡是不确定的,所以不可以做什么操作
zdhzidy
2006-05-23
打赏
举报
回复
Windows不也是一样拔出USB这个设备之前要停用,所以Linux在拔出之前umount一下也是很合理的啊
geopower
2006-05-23
打赏
举报
回复
在文件传输的开始和结束自动加载mount 和 umount命令,写个判断硬件设备是否存在,如果F提示插入设备.
ghtsao
2006-05-23
打赏
举报
回复
你说的这个问题我觉得是现在硬件还不支持的,umount的作用相当于让二者断开必要的联系。这个动作在物理脱离的情况下是怎么都不可能完成的,除非你拨下USB的过程中系统能监测到,在这样一个短暂的时刻完成UMOUNT的操作,本质上,这需要有硬件来支持正在拨除的起始和拨除结束的状态监测,目前的USB只能知道拔除设备结束的事件,而无法判断拔除开始的事件,也就无法在两个事件之间做必要的UMOUNT操作。
milson
2006-05-23
打赏
举报
回复
即使我使用fsync把数据写进SD卡,但是我不可能还要umount吧;这种情况可以设想一下手机中使用SD卡。如果不umount就拔出卡会出错的,那么如何才能在用户拔掉卡之前umount呢?
flinymengw4u
2006-05-22
打赏
举报
回复
写一个后台进程,监控usb端口
SpringMvc+Mybatis+
缓存
+easyui小demo
在本项目"SpringMvc+Mybatis+
缓存
+easyui小demo"中,开发者通过集成SpringMVC、Mybatis、EasyUI以及
缓存
技术,创建了
一个
小型的Web应用程序示例。这个项目旨在帮助初学者理解这些关键技术的整合与应用,同时也提供了...
类似QQ的全套聊天系统[极品] 源码
【标题】:“类似QQ的全套聊天系统[极品] 源码”指的是
一个
基于.NET框架开发的、模仿QQ功能的完整聊天系统源代码。这个源码可能是为了教学、研究或者二次开发的目的而提供的,旨在帮助开发者理解即时通讯(IM)系统...
memcached for window32
在这个特定的压缩包中,我们有
一个
适用于Windows 32位系统的memcached版本,具体是1.4.5版。 **主要文件介绍** 1. **memcached_win32_1.4.5**: 这是主要的安装文件,包含编译好的Windows 32位版本的memcached二...
详解:大型网站架构演变和知识体系
通过上述步骤的逐步实施和完善,
一个
普通的网站可以逐步演进成为
一个
高效、稳定且可扩展的大型网站。在这个过程中,除了技术层面的知识积累之外,还需要不断学习和适应新的技术和工具,以应对不断变化的需求和挑战。
Android 高效的图片加载框架(非第三方)程序源码
-
文件系统
缓存
:图片也会被保存到磁盘上,以防内存不足时仍能快速加载。通常,文件会被保存到SD卡的特定目录,便于管理和清理。 -
缓存
策略:包括LRU(Least Recently Used)或LFU(Least Frequently Used)算法...
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章