社区
数据库开发
帖子详情
高手高高手请进:计算机写文件是一个簇为原子操作还是以扇区为原子操作
yuzhouhenan
2009-02-14 08:16:00
小弟遇到一个问题:计算机写文件是一个簇为原子操作还是以扇区为原子操作,也即:当计算机断电的话,操作系统会保证我的一个簇的数据要么写成功要么写失败;还是只能保证一个扇区要么写成功要么写失败。
望高手不吝赐教,最好给出你的论据和参考资料的网址
...全文
134
3
打赏
收藏
高手高高手请进:计算机写文件是一个簇为原子操作还是以扇区为原子操作
小弟遇到一个问题:计算机写文件是一个簇为原子操作还是以扇区为原子操作,也即:当计算机断电的话,操作系统会保证我的一个簇的数据要么写成功要么写失败;还是只能保证一个扇区要么写成功要么写失败。 望高手不吝赐教,最好给出你的论据和参考资料的网址
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
buyiyanqi
2009-02-21
打赏
举报
回复
多个扇区组成一个族,所以我想,应该是在写是以族为单位,读是以扇区为单位的,族是操作系统中文件的磁盘存储单位啊,所以,当计算机断电时,影响的是一个族的数据,我个人意见,仅供参考
yuzhouhenan
2009-02-20
打赏
举报
回复
有资料为证吗??请注意当计算机断电的话,操作系统会保证我的一个簇的数据要么写成功要么写失败;还是只能保证一个扇区要么写成功要么写失败。
帖子不能编辑
2009-02-19
打赏
举报
回复
一次写一个扇区
C语言学习:
原子操作
原子操作
是不可分割的,在执行完毕之前不会被任何其它任务或事件中断,可以视为最小的操作单元,因此称为
原子操作
(个人认为叫"原子级操作更为形象")。 (可以是一条指令,也可以是一系列整体性操作) 在编程语言中...
什么是
原子操作
原子操作
就是: 不可中断的
一个
或者一系列操作, 也就是不会被线程调度机制打断的操作, 运行期间不会有任何的上下文切换(context switch). 二. 为什么关注
原子操作
? 1. 如果确定某个操作是原子的, 就不用为了去保护这...
原子操作
现代操作系统中,一般都提供了
原子操作
来实现一些同步操作,所谓
原子操作
,也就是
一个
独立而不可分割的操作。在单核环境中,一般的意义下
原子操作
中线程不会被切换,线程切换要么在
原子操作
之前,要么在
原子操作
完成...
原子操作
和非
原子操作
今天在学习多线程时突然想到
一个
问题,CPU的CAS操作保证了原子性,但是现在的CPU都是多核心可以并行运算的多核CPU了,那CPU怎么实现并行运算时而又能保证对内存操作的原子性呢? 于是查阅了一些资料,有了以下了解...
Volatile关键字与原子性操作
目录什么是原子性操作什么是Volatile关键字为什么需要原子性操作Volatile能不能实现原子性操作?Volatile关键字常用的场景CUDA编程实现原子性操作的方法 什么是原子性操作 原子性操作具有不可分割性。比如 i=0 这个...
数据库开发
8,028
社区成员
1,363
社区内容
发帖
与我相关
我的任务
数据库开发
高性能数据库开发
复制链接
扫一扫
分享
社区描述
高性能数据库开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章