至于设置Swap File与设置Swap Partition道理也很类似 我们来看 下面步骤 执行dd 以建置一个Swap File (此例为/SWAPFILE 名字可以自取) 执行〃mkswap swapfile blocksize〃 执行〃swapon swapfile〃 在步骤一 我设定 MB() 的Swap File 该Swap File取名为 SWAPFILE 该档案位于第二个Partition (/dev/hda)的〃/〃目录下 这档名您可自取 所在位置也随您喜好 步骤一 $ dd if=/dev/hda of=/SWAPFILE bs= count= + records in + records out 步骤二 $ mkswap /SWAPFILE Setting up swapspace size = bytes 步骤三 $ /sbin/swapon /SWAPFILE Adding Swap: k swapspace 经过这三道步骤后 这一个Swap File已经暂时成为您系统记忆体 的一部份了 不过一旦您关机 这一个Swap File就又失效了于是我 们便又想到 如何永久取用该Swap File? 很简单 您可以用〃vi〃编辑/etc/rc档案 加入〃/sbin/swapon /SWAPFILE〃一行或者 底下用更简单的示范 让不懂vi的朋友三考 下面指令中 /SWAPFILE是您之前取的档名 /sbin/swapon是启动指 令 $ cp /etc/rcd/rclocal /etc/rcd/rclocalold ← 备份 以免万一失手 $ echo /sbin/swapon /SWAPFILE >> /etc/rcd/rclocal 或者假如您不喜欢上面步骤三的方法 也可以这样做: $ cd /etc $ cp fstab fstabbackup ← 先备份 以免万一失手 $ echo /SWAPFILE swap swap defaults >> fstab $ /sbin/swapon a ← 使生效 而无须重新开机 |