可以做婚礼鲜花布置的网站,中文手机网站设计案例,wordpress typo3,餐饮网站建设优化建站引入概念
在计算机中#xff0c;硬盘的容量一般比内存大#xff0c;内存#xff08;4GB 8GB 16GB 32GB 64GB…#xff09;#xff0c;硬盘#xff08;512GB 1T 2T…#xff09;。 冯诺依曼的现代计算机结构体系里面的存储器就是内存 内存是一种易失性存储器#xff0c…引入概念
在计算机中硬盘的容量一般比内存大内存4GB 8GB 16GB 32GB 64GB…硬盘512GB 1T 2T…。 冯诺依曼的现代计算机结构体系里面的存储器就是内存 内存是一种易失性存储器断电后内存上的数据将丢失硬盘上的数据依然存在所以硬盘需要更大的容量用来存储数据而内存的空间相对小一点。 运行一个计算机或者操作系统时CPU里面的数据都是由内存提供的。内存的数据直接给CPU运算进行控制硬盘上的数据先给内存内存再提供给CPU。 因为内存的空间小很容易被用完如果内存被拉满计算机将不能正常工作。这个时候计算机有可能出现“蓝屏”“死机”等甚至可能会直接重启。 既然内存的空间小也可能很快把它用完。那么可以把内存上面的数据分成两部分一部分数据是暂时不用的冷数据另外一部分数据是当前需要用的热数据。冷数据放在内存里面有点浪费空间可以把它放到硬盘上面去暂时寄存。热数据在使用过程中也会变得越来越多再把这些数据重新分成热数据和冷数据当放在磁盘里的冷数据被重新使用时又会作为热数据。 这样一来内存会有一个换入换出的过程而内存在磁盘上换入换出所占据的空间称其为交换空间Linux中的称呼在Windows里的名字叫“虚拟内存”。 注交换空间有多少都行总之必须得有。
问什么样的空间可以作为交换空间呢
答1.磁盘 2.分区
操作演示
准备磁盘
现有两块磁盘它们都可以用来做成交换空间
[rootlocalhost jian]# ll /dev/sda* [rootlocalhost jian]# ll /dev/nvme0n2 设置交换空间
sda磁盘不分区
[rootlocalhost jian]# mkswap /dev/sda 设置交换空间版本为1大小20GB
nvme0n2磁盘分区
[rootlocalhost jian]# fdisk /dev/nvme0n2
Command (m for help): n
Last sector, /-sectors or /-size{K,M,G,T,P} (2048-41943039, default 41943039): 10G n add a new partition 增加一个新的区域
10G大小为10GB Command (m for help): p
将分区标记为swap类型lt
Command (m for help): l
Command (m for help): t
Hex code or alias (type L to list all): 82 Command (m for help): p
Command (m for help): w
p print the partition table 打印分区表
w write table to disk and exit 将表写入磁盘并退出
查看分区[rootlocalhost jian]# ll /dev/nvme0n2* 成功创建分区分区也可以做成交换空间
[rootlocalhost jian]# mkswap /dev/nvme0n2p1 设置交换空间版本为1大小10GB
查看空间情况
[rootlocalhost jian]# free -m 1.此命令可以查看当前操作系统中内存的使用情况以及交换空间的使用情况内存总共8203 MB用了1526 MB还剩6212 MB
2.因为现在物理内存够用而且使用起来更快所以交换空间还没开始使用。但不是要等物理内存全部用光之后再去使用交换空间。
交换空间的使用
[rootlocalhost jian]# swapon /dev/sda 启用
[rootlocalhost jian]# free -m 启用之后交换空间的内存已经明显变大
[rootlocalhost jian]# swapon /dev/nvme0n2p1
[rootlocalhost jian]# free -m 再启用一个交换空间的内存比之前更大
查看空间所有信息
[rootlocalhost jian]# swapon -s 目前整个交换空间由这三部分空间组成
关闭交换空间
已经不想使用交换空间了进行如下关闭操作
[rootlocalhost jian]# swapoff /dev/nvme0n2p1
[rootlocalhost jian]# swapon -s 在命令后面加上路径就能关闭对应的交换空间
[rootlocalhost jian]# swapoff /dev/sda
[rootlocalhost jian]# swapon -s 当前把新开启的交换空间都已经关闭了而且系统给出的交换空间也是可以关闭的。