swap分区(交换分区) :交替存换,映射关系,映射结束后,内核剪断映射,当下次再需要进入映射的时候,在重新指向新的映射。
虚拟内存 :物理内存无法满足需要,衍生出来的虚拟内存
虚拟地址(线性地址):(在80286以后x86系统引入)。真正的数据还是存在物理空间,
查看当前系统上物理内存和交换空间使用的情况:free
默认单位为字节 :Mem对应的物理内存、swap对应的交换内存、total表示总大小、used表示一使用空间、free表示空闲空间、buffers表示缓冲、cached表示缓存。
缓冲:减少数据冲击
缓存:存储数据,可用一次取一次
free -m :以兆为单位显示
交换分区创建文件系统:做之前需要调整分区类型 82
mkswap /dev/sda8
-L LABEL:指定劵标
挂载交换分区 :swapon /dev/sda8
-a :启用所有的定义在/etc/fstab文件中的交换设备
解除挂载交换分区:swapoff /dev/sda8
本地回环设备,模拟硬盘使用
loopback,使用软件来模拟实现硬件
创建一个镜像文件,模拟空间,挂载硬盘使用
dd命令 : 转换并复制一个文件,以数据流的形式来复制文件,可以指定复制文件的一部分
例 dd if=/etc/inittab of=/root/inittab
把/etc/inittab复制到/root/inittab下去
if=源文件
of=存储目标文件
bs=1024 //以1024字节为单位
count=2 //一共复制2次
seek=1023 //跳过1023M、创建一个假的设备文件
可以拿一个文件临时创建一个交换分区。
mount命令:可以挂载ios镜像
-o loop 挂载本地回环设备
mount DEVICE MOUNT_POINT
wget ftp://172.16.0.1/pub/isos/[rhci-5.8-1.iso(镜像文件)] 查找镜像文件?
mount -o loop /root/rhci-5.8-1.iso /media/
文件系统的配置文件/etc/fstab,在开机时,内核自动识别该表,自动挂载设备
cat /etc/fstab文件
要挂载的设备、挂摘点、文件系统类型、挂载选项(默认为defaults)、转储频率(每多少天做一次完全备份)、文件系统的检测次序(只有根可以为1。0表示不检查)
mount -a :挂载/etc/fstab文件中定义的所有文件系统
fuser :来验证进程正在使用的文件或套接字
-V : 查看某文件上正在运行的的程序
-k :
-m :
fuser -km 挂载点 : 终止正在访问此挂载点的所有进程。
umount 挂载点 :卸载
交换分区挂载点非目录,swap即可