操作系统——磁盘数据块(柱面、磁头、扇区)
目录
磁盘的构成
磁盘块的编址
磁盘的构成
![](/assets/blank.gif)
如图可知磁盘的构成有盘片、磁道、柱面、扇区、 移动臂、读写磁头、轴。
- 磁盘设备可以包括一个或多个盘片。
- 一个盘片有一个或两个存储盘面(由题目给出要求,如果是双面盘面,读写磁头设置上下两个,上边磁头读正面,下边磁头读反面。磁头数与盘面数相同,一个磁头对应一个盘面。)
- 一个盘面被分为多个磁道。
- 一个磁道被分为多个扇区(物理块)。(最内侧磁道上的扇区面积最小,因此数据密度最大。)
磁盘块的编址
用<柱面号,磁头号,扇区号>定位磁盘块 (减少移动臂的移动次数,缩短存取时间)
- 柱面号:选磁道
- 磁头号:选盘片
- 扇区号:选扇区
例题:磁盘共有200个柱面,每个柱面有20个磁道,每个磁道有8个扇区,每个扇区为1024B。如果驱动程序接到访问是读出606块,计算该信息块的物理位置。
1.求出每个柱面的物理块数 20*8=160
2.求出柱面号:606/160=3
3.求出物理块:606%160=126
4.求出磁头号:126/160=1
5.求出所在扇区:126%160=126
可知访求的物理位置在:第3 个柱面(0 柱面开始编号)的126 物理块中。
操作系统——磁盘数据块(柱面、磁头、扇区)相关推荐
- 磁盘结构以及磁盘访问时间(柱面 磁头 扇区)
磁盘容量大,价格低,存取速度快,断电信息后不丢失,可随机存取,因此成为计算机系统中最主要的文件存储设备.磁盘系统的可靠性及其I/O速度的高低,将直接影响到文件操作的效率. 1)盘面 磁盘每一个盘片都有 ...
- 【linux0.12】从open系统调用到柱面磁头扇区上篇-----原理讲解
文章目录 概述 磁盘 磁道 扇区 柱面 磁盘如何工作 从柱面磁头扇区到盘块号 多进程使用盘块号 从文件字符流到盘块号 从目录到文件 从open系统调用到柱面磁头扇区 总结 参考资料 概述 上篇只讲 ...
- 操作系统-文件管理习题详细解析:设文件索引结点中又7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接索引,每个地址项大小为4B,若磁盘索引块和磁盘数据块大小均
题目:设文件索引结点中又7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接索引,每个地址项大小为4B,若磁盘索引块和磁盘数据块大小均为256B,则可表示的单个 ...
- 操作系统 —— 磁盘
目录 1. 磁盘的结构 1.1. 磁盘.磁道.扇区 1.2. 如何在磁盘中读/写数据 1.3. 盘面.柱面 1.4. 磁盘的物理地址 1.5. 磁盘的分类 2. 磁盘调度算法 一次磁盘读/写操作需要的 ...
- 【操作系统/OS笔记20】打开文件、文件数据块分配、空闲空间管理、多磁盘管理(RAID)、磁盘调度算法概述
本次笔记内容: 12.12 打开文件的数据结构 12.13 文件的分配 12.14 空闲空间列表 12.15 多磁盘管理-RAID 12.16 磁盘调度 文章目录 打开文件 何谓"打开文件& ...
- 磁头 扇区 柱面 磁盘
关于fdisk -l看到的heads 2010-11-18 15:04:42| 分类: linux文件系统|字号 订阅 # fdisk -l Disk /dev/hda: 160.0 GB, 160 ...
- 【操作系统】磁盘转速速度为7200PRM,平均寻道时间为6ms,每磁道存储1MB数据。如果数据块大小为4KB,则读取一块数据时,数据平均传输速率为
磁盘转速速度为7200PRM,平均寻道时间为6ms,每磁道存储1MB数据.如果数据块大小为4KB,则读取一块数据时,数据平均传输速率为 背景知识 7200PRM = 7200r/min = 120r/ ...
- 磁盘 扇区 柱面 linux,磁盘的基本知识:磁道、柱面和扇区
一.磁盘的基本元素 磁盘由多个盘片组成,每个盘片的基本结构为: 各标识含义: A是磁道,多个磁盘的同一个磁道重叠起来叫做柱面,它包含了很多个扇区. B是几何上的扇区,只做标示,此处无特殊含义. C是扇 ...
- C/C++快速读写磁盘数据的方法-块读取/异步/优化分析算法/内存文件映射的原理和使用
快速读写磁盘数据的方法: 1.块读取:一下子将数据读取到内存的(无论是文本还是二进制),而不是一行行的读取. 2.异步的IO,创建多线程,或者使用重叠IO,IO复用,异步的事件回调通知机制(可以用事件 ...
最新文章
- 以金山界面库(openkui)为例思考和分析界面库的设计和实现——问题
- 笔记2——C++ static关键字与一维动态数组的使用
- PL/SQL Developer报错提示 Not logged on 问题完美解决方案
- cover letter 转
- 制作linux安装镜像文件,制作CentOS 6.5一键自安装ISO镜像光盘 | 聂扬帆博客
- jQuery-1.9.1源码分析系列(五) 回调对象
- iOS内存管理(ARC,MRC)
- Objective-C中的associated object释放时机问题
- Matlab 中prod函数的使用
- Control-Flow Enforcement Technology (CET)
- c语言数据类型简介表格,C语言基本数据类型简介.docx
- dva/dynamic
- QueryRunner类
- 线程安全的单例模式C++实现
- vuefilters过滤器的使用,给金钱价格加上符号单位
- 视频目标分割数据集DAVIS(Denly-Annotated VIdeo Segmentation)解读
- 用Python画笑脸
- 打开桌面计算机投屏到扩展屏,win10电脑桌面投屏到电视教程_Win10电脑怎么投屏到电视...
- 【Luogu5348】密码解锁(莫比乌斯反演,数论)
- 语音专题第一讲,麦克风阵列的语音信号处理技术