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