一、存储方式
本地存储:直接插在服务器上的硬盘上
外部存储:可以理解为移动硬盘
网络存储:将数据存储到专门的存储设备上或者存储集群里
二、 内存管理功能
存储器功能需求:容量足够大、速度足够快、信息永久保存、多道程序并行
多道程序并发带来的问题:
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分区
标签:存储管理,字节,分区,扩展,MBR,第七章,硬盘,内存 From: https://www.cnblogs.com/luosirsir/p/17848309.html