很多服务器都是>8G的物理内存,一时不知道swap分多大比较好,以下是网上查到的说法, 留着做参考:
http://kbase.redhat.com/faq/docs/DOC-17162;jsessionid=C818D8B7A0D272DEB89E86EE96689E5A.ab46478d
目前Red Hat推荐交换分区的大小应当与系统物理内存的大小保持线性比例关系。不过在小于2GB物理内存的系统中,交换分区大小应该设置为内存大小的两倍,如果内存大小多于2GB,交换分区大小应该是物理内存大小加上2GB。其原因在于,系统中的物理内存越大, 对于内存的负荷可能也越大。
但是,如果物理内存大小扩展到数百GB,这样做就没什么意义了。
实际上,系统中交换分区的大小并不取决于物理内存的量,而是取决于系统中内存的负荷。Red Hat Enterprise Linux 5可以在这样的情况下工作:完全没有交换分区,而且系统中匿名内存页和共享内存页小于3/4的物理内存量。在这种情况下,系统会将匿名内存页和共享内存页锁定在物理内存中,而使用剩余的物理内存来缓冲文件系统数据(pagecache),当内存耗尽时, 系统内核只会回收利用这些pagecache内存。
考虑到以下情况:
1)安装系统时难以确定内存的负荷,如何设置交换分区大小
2)系统中物理内存越大,所需交换分区就会越少
因此,在Red Hat Enterprise Linux 5中,以下是设置合适的交换分区大小的规则:
* 小于等于4G物理内存的系统,至少设置2GB的交换分区
* 4G~16G物理内存的系统,至少设置4GB的交换分区
* 16G~64G物理内存的系统,至少设置8GB的交换分区
* 64G~256G物理内存的系统,至少设置16GB的交换分区
分享到:
相关推荐
"在 4GB 物理内存的机器上,申请 8G 内存会怎么样?" 在讨论这个问题之前,我们需要了解操作系统的虚拟内存机制。操作系统虚拟内存大小是有限的,32 位操作系统的虚拟地址空间大小为 4GB,而 64 位操作系统的虚拟...
RAM>=64G,swap>=4G;(休眠状态另外考虑) 添加swap有两种方式:1、添加swap分区;2、添加swap文件; 方法一、 添加swap空间可用于解决系统物理内存占用过高,导致部分服务被强制关闭的问题 在关机状态下,添加一块...
文章目录 1.如何创建/data/test?...1) swap 内存>=8G 分8G即可 2) swap 内存<8G swap分区大小=1.5倍内存 128M*1.5=128+64=192MB 3.如果用户想对某一命令详细的了解,可以使用什么命令 A. ls B. help C. man
使用swap能让系统运行更多或更大型的程序,但由于swap的读写速度远逊于内存,频繁使用swap可能让系统和程序有延迟卡顿。 大内存计算机swap有必要吗? 对于内存较小的计算机,swap是非常有必要的。swap的存在能让...
sudo fallocate -l 8G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile ``` 2. **编译出错** - 遇到编译错误时,首先要查看错误日志,尝试根据错误提示进行修复。 - 如果...
- **Garbage First (G1)**:基于Region的分区式垃圾回收器,适合大内存应用。 9. **垃圾回收算法**: - **标记-清除**:先标记后清除。 - **复制算法**:将内存分为两块,每次只使用其中一块,回收时将存活对象...
简单的方案是设置 swap 和 / 两个挂载点,常用的方案是设置多个挂载点,如 swap、/、/boot 和 /home。 在本教程中,我们选择常用的方案,设置四个挂载点: 1. swap:逻辑分区,充当虚拟内存,大小设置为物理内存...
# echo "/home/swap swap swap defaults 0 0" >> /etc/fstab ``` 接着,验证`/tmp`目录的空间: ``` # df -k /tmp ``` 若空间不足,可创建一个新的`/opt/tmp`目录,并给予适当的权限: ``` # mkdir /opt/tmp # chmod...
在本例中,为8G物理内存分配了两个4G的swap分区。 2. 引导分区(boot):它是用来存放启动系统所需的文件,一般200M大小就足够,但本例中分配了512M。 3. 主分区(根分区“/”):这是系统的主要文件系统所在分区...
但如果同时承担应用服务器的角色,如Linux+Tomcat,配置应参照应用服务器的标准,内存至少4G,数据交互频繁时考虑8G以上。 其次,**操作系统安装**也是优化的重要环节。选择适合广电系统的工作负载的Linux发行版,...
交换分区给多大?一般做多:8G,16G,如果系统使用到了 swap 分区,就直接添加物理内存或排查一下服务器有没有被黑。 - / 根:所有文件的根 ,绝对路径的开始标志。 第四部分:安装完成和重启 9. 点击“Begin ...
然后,用户需要配置磁盘分区,添加新挂载点,包括启动盘 /boot 1G、新增:/ 50G、新增:swap 8G。最后,开启网卡,基本配置完成,点击开始安装。 知识点: 1. VMware Workstation Pro配置安装ORACLE 12c R2 LINUX...
继续选择cpu个数、内存大小(一般256MB足够)、网络连接方式(选择桥接)等选项。最后,选择磁盘类型、磁盘大小(演示环境默认8G)和虚拟机文件名,点击完成。 虚拟机环境配置 创建虚拟机后,需要配置虚拟机环境。...
准备工作: 1.一张8G以上的SD卡(树莓派3使用micro SD卡),最好是高速卡,推荐Class4以上的卡,因为卡的速度直接影响树莓派的运行速度 ...Swap区为linux的虚拟内存区,主要在物理内存不够用的时候,做缓存用
- Swap分区:根据实际需求设置,通常与物理内存相当或稍大,用于内存交换。 4. **网络配置**:为了实现双网卡冗余,使用bonding技术将eth0和eth1配置为slave设备,形成bond0主设备。bond0的工作模式设为mode=1...
1. 硬件准备:需要一台电脑和内存至少 8G 的 U 盘 2. 下载后续过程中需要的镜像和软件 * 下载 UltralSO,这是用来制作启动盘的软件 * 下载 Linux 系统的镜像 * 下载启动项编辑工具 EasyBCD 二、安装 Redhat 1. ...
* swap 8192M(目前主机的内存为 4G 和 8G 两种机型,一般交换分区设置为内存的两倍,但一般设置不超过 8G) * /boot 300M ex4 * biosboot (默认 2K) 无法更改(如果没有 biosboot 类型,就不需要设置,系统会...