第七章 存储管理

一、存储方式

本地存储:直接插在服务器上的硬盘上

外部存储:可以理解为移动硬盘

网络存储:将数据存储到专门的存储设备上或者存储集群里

二、 内存管理功能

存储器功能需求:容量足够大、速度足够快、信息永久保存、多道程序并行

多道程序并发带来的问题:

1. 共享:代码和数据共享,节省内存

2. 保护:不允许内存中的程序相互间非法访问

实际存储体系:

1. 三级存储体系

2. cache(快、小、贵)+内存(适中)+辅存(慢、大、廉)

3. 基本工作原理:a. 当内存太小不够用时,用辅存来支援内存 b. 暂时不运行的模块换出到辅存上,必要时再换入内存

三、基本分区

将一个磁盘逻辑的分为几个区,每个区当做独立磁盘,以方便使用和管理

不同分区的名称一般为:设备名称+分区号

例如:第一块硬盘的第一个分区叫sda1,第一块硬盘的第二个分区sda2

第二块硬盘的第一个分区叫sdb1,第二块硬盘的第二个分区叫sdb2(分区并不是硬盘的物理功能,而是软件功能、主流的分区机制分为MBR和GPT两种、MBR是PC架构计算机中使用的最为广泛的分区机制)

四、MBR

MBR的特点:

优点:MBR支持32bit和64bit系统;

缺点:1) MBR支持的分区数量有限制;2)MBR只支持不超过2TB的硬盘,超过2TB的硬盘只能使用2TB的空间(但是有第三方解决方法),应为MBR的寻址空间只有32bit长;

MBR结构:

占用硬盘最开头的512字节

前446字节为:引导代码(Bootstrap Code Area)(引导不同的操作系统;不同操作系统,引导代码是不一样的)

接下来的为4个16字节:分别对应4个主分区表信息(Primary Partition Table)

最后2个字节:为启动标示(Boot Signature),永远都是55和AA;55和AA是个永久性的标示,代表这个硬盘是可启动的。

 MBR分区:

MBR分区分为:主分区、扩展分区、逻辑分区

主分区:一块硬盘最多只能创建4个主分区(因为在MBR分区表结构中中最多可以创建4个主分区表信息,也就是4个16字节的空间,如上图)

 扩展分区:一个扩展分区会占用一个主分区的位置

逻辑分区:

1.是基于扩展分区创建出来的,先有扩展分区,然后在扩展分区的基础上再创建逻辑分区;也就是说我们要使用逻辑分区,必须先要创建扩展分区;

2.扩展分区的空间是不能被直接使用的,我们必须在扩展分区的基础上去建立逻辑分区,才能够被使用;

3.Linux最多支持63个IDE分区和15个SCSI分区

posted @   20218506罗鸿雁  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示