首先来介绍下swap的作用。通常的,当我们安装好了linux操作系统后,系统会默认创建swap分区。我们来瞧瞧服务器上swap分区的使用情况#free-h
totalusedfreesharedbuff/cacheavailable
Mem:992M630M68M264K293M198M
Swap:1.0G96M927M
该服务器的swap分区大小为1G,这个swap分区是系统默认创建好,待会我们在此基础上,减小swap分区的容量。
swap分区称之为交换分区,它作为一个特殊的硬碟空间,充当着显存的角色。当系统显存不够用时,系统都会把显存中一部份暂时不会用到的数据储存到swap分区中去。使用swap分区的用处是,硬碟价位远比显存实惠linux swap used 0,所以这是个特别经济划算的可以提升系统显存的办法。并且,假如频繁的使用swaplinux swap used 0,那会大大影响系统的运行速率。所以,对于swap的分区做好的使用策略是“备而不用”。
下边,我们来瞧瞧嵌入式linux驱动程序设计从入门到精通,怎样创建swap分区。
通过化学分区建立swap分区
首先须要先进行分区
接出来进行低格mkswap/dev/sda5
之后开启新的swap分区
至此,swap分区的建立就完成了,和通常的分区不一样的是,建立swap分区,不须要进行挂载,只须要使用命令swapon分区名称即可。
通过文件来建立swap分区
上述的方式适宜c盘留有剩余空间没有使用。但若果c盘空间全部分区完毕,这么该怎么创建swap分区呢?我们可以通过制做一个大的文件来建立swap分区。其实c盘的空间早已全部分完了,但只要其中任意一个分区还有剩余空间,该方式就可以使用。
下边我们来创建一个大文件
接出来低格
最后开启swap分区
明天和你们介绍了两种方式去建立swap分区,通常swap分区大小建议在2G以内arch linux,记住swap分区的作用是当显存不够用时,用硬碟空间零时充当显存使用哦。