Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域, 可以是一个分区,也可以是一个文件,或者是他们的组合。 交换分区的作用是,当系统物理内存吃紧时,Linux 会将内存中不常访问的数据保存到 swap 上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问 swap 上存储的内 容时,再将 swap 上的数据加载到内存中,也就是常说的 swap out 和 swap in。 创建交换分区需要有一块独立的分区,如果没有多余的分区时,可以用交换分区文件来代替。 创建交换文件: dd if=/dev/zero of=/swap bs=1MB count=1024 #bs 字节为单位的块大小 #count 被复制的块数 验证交换文件大小: du -sh /swap 改变文件的用户、组以及权限: chown root:root /swap chmod 600 /swap 格式化文件为 swap 文件系统: mkswap -L swap /swap 挂载交换分区: swapon /swap 查看交换分区: free -h 编辑 /etc/fstab 文件以便 开机自动挂载: swap /swap swap defaults 0 0 卸载交换分区: swapoff /swap |
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2024-9-8 07:34
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.