参考资料
红帽官方推荐的使用交换分区的比例是:
2G 物理内存以下,交换分区为物理内存的 1.5-2 倍
4G 以上物理内存推荐交换分区与物理内存为 1:1。
1.查看swap 分区:swapon -s 或 free 或 cat /proc/swaps
2.增加SWAP空间的方法有两个:增加另外一个SWAP分区,或通过创建一个SWAP文件来实现。
一)增加一个SWAP分区:
1)创建一个SWAP分区: fdisk /dev/hda2
2)格式化分区:mkswap -c /dev/hda2 ;
3)激活swap分区:swapon -a /dev/hda2;
二)增加一个SWAP文件;
1)dd if=/dev/zero of=/swap/swapfile bs=1M count =100;( 建立一个100M的文件);
2)mkswap /swap/swapfile; (标识为SWAP文件)
3)swapon /swap/swapfile;(激活SWAP文件)
为了让系统启动时能自动启用这个交换分区,可以编辑/etc/fstab,加入下面一行
/swap/swapfile swap swap default 0 0
3.删除SWAP分区:
1) swapoff /dev/hda1/swap;
2) 修改/etc/fstab文件。
相关推荐
"Linux虚拟内存管理" Linux操作系统中,虚拟内存管理是指使用磁盘作为RAM的扩展,以增大可用的内存大小。内核会将暂时不用的内存块的内容写到硬盘上,以便释放出内存空间供其他进程使用。当需要用到原始的内容时,...
Linux虚拟内存管理是操作系统设计中的核心部分,它允许程序访问比实际物理内存更大的地址空间,同时优化了内存的使用效率。这一系统通过映射技术,将进程的虚拟地址转换为实际物理地址,使得多个进程可以共享同一...
Linux虚拟内存管理是操作系统核心的重要组成部分,它负责为应用程序提供比物理内存更大的地址空间,并有效地管理物理内存资源。本资料“深入理解Linux虚拟内存管理”旨在帮助读者深入了解这一复杂的系统机制,包括...
### Linux虚拟内存管理 #### 虚拟地址空间概述 Linux操作系统通过虚拟内存技术扩展了进程可用的地址空间。在32位系统中,每个进程都有4GB的虚拟地址空间,而在64位系统中,虽然理论上支持更大的地址空间,但实际...
Linux虚拟内存管理是操作系统核心的重要组成部分,它负责为运行中的进程分配和管理内存资源。在Linux系统中,每个进程都有自己独立的虚拟地址空间,这个空间是逻辑上的,并非实际物理内存的直接映射。虚拟内存管理...
深入理解Linux虚拟内存管理,ISBN:9787810777308,作者:(爱尔兰)戈尔曼著;白洛等 作者简介 · · · · · · Mel Gorman曾获得爱尔兰利马瑞克大学的计算机学士和硕士学位。他的研究领域广泛:从网页开发到摄影...
### 深入理解Linux虚拟内存管理 #### 引言 在现代计算机系统中,操作系统对内存的管理至关重要。Linux操作系统以其高度可定制性和灵活性著称,在内存管理方面也不例外。本文将详细介绍Linux虚拟内存管理机制,包括...
详细描述Linux虚拟内存,提供理论基础和逐行源代码注释。 它系统地涵盖了从物理内存描述到内存不足管理的所有内容。
深入理解Linux虚拟内存管理原书光盘 两张
深入理解Linux虚拟内存管理原书光盘 两张
深入理解Linux虚拟内存管理原书光盘12
Understanding Virtual Memory In Red Hat Enterprise Linux 4
深入理解Linux虚拟内存管理原书光盘 两张
深入理解Linux虚拟内存管理原书光盘 两张
深入理解Linux虚拟内存管理原书光盘 两张
Linux虚拟内存管理分析。大概介绍了内存管理的几个模块。
Linux虚拟内存管理是操作系统核心的重要组成部分,它负责为应用程序分配和管理内存资源,确保系统能够高效、稳定地运行。在Linux系统中,虚拟内存的概念使得每个进程都有自己独立的内存空间,这种隔离使得进程之间...