精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>《FreeBSD使用大全》第二版>>4.4.4 管理交换设备

主题:4.4.4 管理交换设备
发信人: sungang(笨刚)
整理人: sungang(2003-09-16 12:30:42), 站内信件
4.4.4 管理交换设备

在FreeBSD系统中,交换设备的作用非常大,需要为FreeBSD留下足够的交换空间。在系统负载非常大的时候,交换空间不够也会影响系统的执行进程。通常应该将系统交换空间的大小设置为物理内存的1-2.5倍。

由于交换空间是用作虚拟存储器,和物理内存进行交换数据的,因此应该设置到高速硬盘上,或者将交换空间分布到多个硬盘中,以均衡磁盘负载。FreeBSD是以交错的方式使用各个不同的交换分区,因此如果在不同的硬盘上分布交换分区,就能提高交换设备的存取速度。

由于交换空间的重要性,也要避免使用低速磁盘上,和避免使用非常繁忙的磁盘,如果使用这些磁盘,反而会影响整体的系统性能。

因此,如果系统新增加了磁盘,就可以在新磁盘上创建交换分区,增加系统性能。这可以通过全屏幕的sysinstall中的disklabel来完成,或者使用disklabel命令来完成,操作方式在前面的建立文件系统中已经描述。通常FreeBSD使用disklabel为b的设备用做交换设备。

对于交换空间,可以使用swapon命令可使该交换分区立即生效。

# swapon /dev/wd1s1b

或者可以改动/etc/fstab,等到下次启动,再生效新的交换设备。

[关闭][返回]