最近装了个Linux系统,发现有个swap分区,百度了一下,说说自己的理解。
首先明确Linux 是树形文件系统。根分区就是root,任何的目录,文件都会挂载在根节点以下。swap分区是一个遗留,在原来内存比较小,不能满足需要,当内存资源不足的时候,Linux就会把一些短期内不会用到的内存数据转存到磁盘上,以空出足够的空间来处理别的任务。现在swap分区存在,但是很少会使用到。不排除当启动内存较大的时候会使用到交换分区。
当然swap分区还有一个用途,就是sleep on disk ,sleep可以在memory也可以在disk,当在disk时,可以指定为swap分区。
本文解释了Linux系统中Swap分区的作用及原理。Swap分区主要用于在内存不足时,将暂时不用的数据转移到磁盘上,以释放更多内存空间。此外,Swap分区还用于支持休眠功能。
4108

被折叠的 条评论
为什么被折叠?



