当前位置:网站首页>【Day8】磁盘及磁盘的分区有关知识
【Day8】磁盘及磁盘的分区有关知识
2022-08-05 05:18:00 【明里柚伊】
目录
一、 什么是磁盘
磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写。绝大多数磁盘被永久封存在一个密封的盒子里。
磁盘运行机理
简单来说就是多个盘片之间靠主轴连接,电机带动主轴做旋转运动,通过多个磁头臂的摇摆和磁盘的旋转,磁头就可以在磁盘旋转的过程中就读取到磁盘中存储的各种数据
磁盘的扇区、磁道、柱面
1)磁道:磁盘的每个盘面被划分为许多同心圆,这些同心圆的轨道叫做磁道。
(2)扇区:一个盘面划分为若干个内角相同的扇形,这样盘面上的每个磁道就被分为若干段圆弧,每段圆弧叫做一个扇区。每个扇区中的数据作为一个单元同时被读入或写入。每一个扇区是512字节,其中有64个字节存储的是分区表,一条分区信息占16个字节。
(3)柱面:每一个盘片同一大小的同心圆可以看成连在一起的柱面,磁盘在分区的时候最小单位是柱面,每一个盘片的上下面都可以读取数据,每一个磁头,不可以跨盘面读取数据
磁盘的分类
(1)IDE磁盘:特点价格低廉,兼容性强,性价比高,数据传输慢,不支持热插拔等等。
(2)SCSI磁盘:传输速率高,读写性能好,运行稳定,可连接多个设备。可支持热插拔,占用 CPU低,但是价格相对来说比较贵,一般用于工作站或服务器上。
(3)SATA磁盘:结构简单、支持热插拔
(4)USB其中IDE的磁盘的文件名为 /dev/hd[a-d]
而SCSI、SATA、USB的磁盘文件名为 /dev/sd[a-p]
二、磁盘的分区
为什么要分区
(1)便于管理和使用:比如将磁盘分成了不同的盘,就可以分类进行存放和读取
(2)有利于数据安全:不至于全部文件丢失
(3)节约寻找文件时间
硬盘分区表示
1、Linux中将硬盘等设备均表示为文件
2、硬盘分区结构
硬盘中一共只有四个主分区,因此主分区和扩展分区一共就是4个;扩展分区再分为逻辑分区,逻辑分区的序号始终从5开始。
扩展分区
扩展分区可以被继续划分为多个逻辑分区,逻辑分区是可以进行格式化的
扩展分区把逻辑分区的分区信息在扩展分区中找了一个位置给存起来。
不论磁盘有几个主分区,第一个逻辑分区一定是从sda5开始。
文件系统类型
1、EXT4,第4代(Extended)文件系统,存放文件和目录数据的分区,典型的日志型文件系统,系统
中默认使用的文件系统。
2、SWAP,交换文件系统,为Linux系统建立交换分区,类似于windows系统的虚拟缓存
3、Linux支持的其他文件系统,FAT16、FAT32、NIFS、XFS、JFS
边栏推荐
猜你喜欢
随机推荐
LeetCode刷题之第24题
UE4动画雨滴材质制作教程
UE4美术你有必要了解的数学基础
Spark源码-任务提交流程之-6.1-sparkContext初始化-创建spark driver端执行环境SparkEnv
虚幻引擎5都有哪些重要新功能?
spark源码-任务提交流程之-1-sparkSubmit
亲身实感十多年的面试官面试的题目
网站ICP备案是什么呢?
LeetCode刷题之第746题
GIS面试问题
LeetCode刷题之第1024题
什么是全栈设计师?
【UiPath2022+C#】UiPath 数据操作
LeetCode刷题之第54题
1008 数组元素循环右移问题 (20 分)
什么是阿里云·速成美站?
如何用UE5渲染一个可爱的茶壶屋?
七、请求处理——Map、Model类型参数处理原理
C语言—三子棋的实现
【UiPath2022+C#】UiPath数据类型