Linux的交换空间满,Linux中如何使用和管理交换空间
给计算机配置交换空间可以充分利用系统,在物理内存被充满时使用,那么linux下要如何使用linux交换空间呢?linux交换空间又要如何管理呢?下面秋天网 Qiutian.ZqNF.Com小编就给大家介绍下linux下使用交换空间的方法,一起来学习下吧。
一、unix如何使用交换空间
所有 unix 操作系统都支持某种虚拟内存 (vm) 系统。使用 vm 系统,您有两个主要区域来存储有关活动应用程序及其使用的数据的信息——物理随机访问存储器 (ram) 和硬盘驱动器上分配的空间。
在具有 vm 的计算机中,可加载到内存中的应用程序和数据量可以大于物理 ram,因为没有活动地使用的应用程序和信息被交换 到了磁盘上(交换空间 这个术语由此得名)。
vm 系统的优点在于,物理 ram 得到了更有效的利用——这是因为它仅包含正在执行的应用程序和正在使用的数据。由于 ram 比硬盘空间快,您从活动地加载的应用程序中获得了所需的性能,同时还得益于能够运行比通常所支持的更多的应用程序。
其结果是您获得了大得多的可寻址内存空间(在 32 为系统上为 4gb,在 64 位系统上则更大),从而使得应用程序开发更加容易,同时仍然提供高性能。
二、设置交换空间值
您在计算机上配置的交换空间量主要取决于应用程序和操作系统。如果交换空间太小,则可能无法运行您希望运行的所有应用程序,而如果交换空间太大,则可能在浪费那些从未使用的磁盘空间。您可能还会间接地使得系统过载,因为与太小的交换空间相比,太大的交换空间会导致糟糕的性能,这是由于与系统执行实际处理所花的时间相比,它在换入和换出页面上所花的时间更多。
不同的 unix 变体以不同的方式使用它们的交换空间。有些变体仅在已经使用完物理内存时才使用交换空间。其他变体则对所有非活动
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
