磁盘结构简单介绍,硬盘工作原理,接口种类IDE,SATA,SCSI,FC接口,主引导技术MBR,文件系统类型
磁盘的结构
物理结构:
盘片:硬盘有多个盘片,每个盘片2面
磁头:磁盘里最贵的一个,非接触式,读写合一分离式
数据结构:
扇区:盘片被平均分割成多个扇形区域,每个存放512字节
磁道:同一个盘片不同半径的同心圆,由不同磁头划分在磁盘表面的一个圆形轨迹,叫做磁道
柱面:每个上下的磁道连接想成的圆柱面
磁道数量和柱面数量一样
硬盘工作原理:
读取数据时,磁头将磁力子的不同极性转换成不同的电脉冲信号,再利用数据转换器将这些原始信号变成电脑可以的使用的数据,写数据时,则相反
磁盘容量:
存储数量:磁头数磁道(柱面)数量扇区数*每扇区字节数
转速:磁盘盘片每分钟的转数,rpm/s
平均寻道时间:磁头移动到数据所在磁道的时间,越小越好
平均潜伏期:磁头移动到数据所在的磁道之后,等待指定的数据扇区转动到磁头下方的时间,越小越好
平均访问时间:从读写指令发出的指令到开始执行的所在时间。,越小越好
硬盘的接口种类:
IDE接口:(并行)不支持热插拔,价格低廉,稳定性好,速度快,标准化程度高
SATA接口:(串行)纠错能力强,速率快,支持热插拔,结构简单
SCSI接口:小型计算机的系统接口,支持热插拔,可以多任务,带宽大,但价格昂贵
FC接口:支持热插拔,高速宽带,远程连接,连接设备数量大
MBR(主引导技术)
MBR位于硬盘第一个物理扇区,包含硬盘的主引导技术,和硬盘分区表,位于硬盘的第0个磁道,第0个柱面分区表有四个分区记录区,每个分区记录表占16个字节.
BIOS:基本输入输出系统
硬件加电自检,硬件配置初始化,引导操作系统
磁盘分区表示:
hd:表示IDE接口的磁盘
sd:表示SCSI,SATA接口的磁盘
硬盘中的主分区只有四个,因此主分区与扩展分区就1-4,扩展分区可以分为逻辑分区,逻辑分区的序号从5开始;
如下:
/dev/hda5 表示IDE接口的磁盘,在第一个硬盘,第一个逻辑分区
/dev/sdb2 表示SATA或者SCSI接口的磁盘,第二个硬盘上,第二块分区
/dev/hdc7 表示IDE接口的磁盘,第三块磁盘,第三块逻辑分区
文件系统类型
centor7 默认使用的磁盘型号XFS
XFS linux下一种高性能的日志文件系统,在centos7.x中默认的文件系统
SWAP交换文件系统:
为linux系统建立交换分区,虚拟内存(缓解物理内存压力,防止内存溢出)通常为1.5—2倍
linux支持的文件类型为:FAT16,TAT32 , NITS,XFS, JFS
磁盘结构简单介绍,硬盘工作原理,接口种类IDE,SATA,SCSI,FC接口,主引导技术MBR,文件系统类型相关推荐
- Ubuntu目录结构简单介绍笔记
一.Ubuntu目录结构简单介绍 Ubuntu目录结构简单介绍 /根目录 1.boot/启动文件.所有与启动有关的文件都保存在这里 ·grub/ Grub引导器相关的文件 2.dev/设备文件 ...
- RabbitMQ介绍及工作原理
RabbitMQ介绍及工作原理 一,什么是RabbitMQ RabbitMQ是一种称为消息代理或队列管理器的消息队列软件.它是一个可以定义队列的软件,应用程序可以连接到队列并将消息传输到它们.消息 ...
- 三极管的介绍及工作原理
转载自[http://www.elecfans.com/yuanqijian/sanjiguang/20170425510870.html] 三极管的介绍及工作原理 三极管介绍 三极管的工作原理 一. ...
- ETL介绍及工作原理
ETL介绍及工作原理 ETL简介 ETL如何工作? 数据集的定义 ETL简介 ETL即EXTRACT(提取).Transform(转换).LOAD(加载): 提取是从数据库读取数据的过程.在此阶段,通 ...
- 数据库索引的工作原理及其种类
数据库索引的工作原理及其种类 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询.更新数据库表中数据.索引的实现通常使用B树及其变种B+树. 在数据之外,数据库系统还维护着满足特定查找算 ...
- 固态硬盘、机械硬盘工作原理和区别(内附接口知识)
一.概述 在了解两种硬盘的工作原理之前,我们要了解下计算机的工作原理.计算机是怎么样给我们提供服务的呢? ...
- CPU构成详细介绍以及工作原理
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是解释计算机指令以 ...
- Zabbix监控组件介绍、工作原理、监控方式、监控概念
Zabbix监控组件及流程 Zabbix监控组件主要包括:Zabbix Server.Zabbix Proxy.Zabbix Agent:其中Zabbix Server包括:WEB GUI.Datab ...
- Heartbeat的介绍及工作原理
一.HeartBeat的概述 Heartbeat 项目是 Linux-HA 工程的一个组成部分,自1999年开始到现在,发布了众多版本,是目前开源Linux-HA项目最成功的一个例子,它实现了一个高可 ...
最新文章
- 太强了!我怀疑这是京东V1版源码....
- 网络专业人士笔记(1~4章)
- Protege A DOT error has occurred错误
- Tensorflow遇到的问题InvalidArgumentError: Graph execution error:2 root error(s) found.解决方法
- Hadoop put file 错误:fs.FSInputChecker: Found checksum error
- TCP 通信过程中各步骤的状态
- arduinohanshu_Arduino 常用函数参考文档
- python读取word中后缀名docx的文件的表格
- python人脸实时检测_openCV+python实现人脸实时检测
- Java即时编译器JIT之简单介绍
- 存储过程生成所有实体类
- vba mysql 80004005_Access运行时错误'-2147467259(80004005)':方法'Controls'作用于对象'CommandBarPopup'时失败的解决方法...
- 关于librdkafka编译错误问题解决
- 2019软件工程专业大学排名附官网-奥怪的小栈
- apm、pixhawk、pixhack飞控航拍后pos数据提取流程
- 水星怎么设置网速最快_水星路由器怎么设置网速最快
- Linux基础入门(详细教程)
- 将域控服务器添加到现有域,将域控制器添加到现有 Active Directory 域时无法选择 DNS 服务器角色...
- 牛市来了,直接买币不就OK了,干嘛非要上矿机?
- vh布局移动端软键盘弹起改变高度问题