磁盘相关知识

2023-12-27 18:20:54

一、硬盘数据结构

1.扇区:

盘片被分为多个扇形区域,每个扇区存放512字节的数据(扇区越多容量越大) 存放数据的最小单位 ? ?512字节

(硬盘最小的存储单位是扇区,512 个字节,八个扇区组成一块,? 4k 512*8? ?4096 4k)

2.磁道:

同一盘片不同半径的同心圆

3.柱面:

不同盘片相同半径构成的圆(柱面和磁道数量相同)

磁盘设备类型:

- 块设备:block,存取单位“块”,磁盘
- 字符设备:char,存取单位“字符”,键盘

磁盘在linux 上的表现形式:

/dev/sda

s 代表硬盘的接口类型,接口类型 决定了数据传输的速率

d? ?代表磁盘? disk

a 代表第一块盘

/dev/sdb? ? b代表第二块盘

二、为什么分区?

1.分区的优缺点

优点:

  • 优化读写性能

  • 实现磁盘空间配额限制

  • 提高修复速度

  • 隔离系统和程序

  • 安装多个OS

  • 采用不同文件系统

缺点:? 一旦分区,无法修改大小,只能使用连续的空间

在linux 中磁盘空间的管理,使用硬盘分三步:

  1. 建立分区:

  2. 安装文件系统? ?=格式化

  3. 挂载? ?(硬盘和系统文件夹做关联)

windows 当中是可以不分区的,linux 当中一定要分区 才可以使用硬盘

2.分区方式:

mbr ?分区 (老的技术?) 和? ? ? gpt分区(新技术)

MBR:只能对 2T ?以下 的硬盘 进行分区? ? ? ? ? ? ? ? fdisk

GPT: 可以支持 ?2T 以上的硬盘进行分区? ? ? ? ? ? ? ? gdisk

MBR: 主引导记录, 是硬盘上的第一个扇区, 想要读数据得从这个扇区开始

MBR ?一共 ?512 字节,前 ?446 ?字节 ? ?开机引导程序, ?引导硬件 找到我们的操作系统

MBR 分区只可以分4个分区, 一个分区表要占 16字节

mbr分区分类

1.主分区: 可以直接使用 , 安装操作系统 存储文件等? 主分区的序号为 1-4

2.扩展分区:不可以直接使用(特殊的主分区) ,需要再划分逻辑分区(无论你分多大,1k需要再分逻辑分区), 让分区超过4个,(扩展分区里存储了逻辑分区的分区表)

3.逻辑分区:可以直接使用,存储文件? ?逻辑分区的序号 从5 开始

实验:

三、文件系统

文件系统是操作系统用于明确存储设备或分区上的文件的使用方法和数据结构;即在存储设备上组织使用文件的方法。 操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,安全控制,日志,压缩,加密等。

文件系统? 是用来管理(增删 改查 恢复)文件的程序

面试题:

centos 7 默认文件系统是XFS

centos 6 默认文件系统是ext4

?四、swap分区

swap交换分区是系统RAM的补充,swap 分区支持虚拟内存。当没有足够的 RAM 保存系统处理的数据时会将数据写入 swap 分区,当系统缺乏 swap 空间时,内核会因 RAM 内存耗尽而终止进程。配置过多 swap 空间会造成存储设备处于分配状态但闲置,造成浪费,过多 swap 空间还会掩盖内存不足。

swap分区:当内存不足时把硬盘上的空间当作内存使用

1.做swap分区:

1.先分区, 分区类型(t?) 82

2.mkswap? ?设备名

3.开启swapon 设备名

2.怎么关swap

swapoff 设备名? ? ?只关设备中的空间

swapoff? -a 关全部的swap空间

文章来源:https://blog.csdn.net/zzzxxx520369/article/details/135246092
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。