centos oracle swap

在进行 Oracle 数据库的安装和部署时,首要的问题就是为操作系统提供足够的内存空间以保证系统的稳定性。但是随着数据量的增加和应用程序的增加,内存会被占满,这时就需要使用到Swap swap分区。当系统运行时,一些进程最初加载到内存中,但是随着时间的推移,操作系统将它们移到交换空间以提供更多的系统内存,在必要的时候它们又会被重新加载到内存中。swap分区的大小取决于系统内存大小,一般的,官方建议swap分区为内存的2倍,最高不超过128GB。

下面我们在 CentOS 系统中创建一个 4GB 大小的 Swap 分区。将以下代码复制到命令行窗口并按回车键:

# dd if=/dev/zero of=/mnt/swapfile count=4096 bs=1M 1. mkswap /mnt/swapfile 1. swapon /mnt/swapfile 1. echo "/mnt/swapfile swap swap defaults 0 0" >>/etc/fstab