close
在/usr/local/etc/myetc/init.d,
我加入了一個檔案,S15Cache
#!/bin/sh
for j in $(ls /tmp/usbmounts) ; do
if [ -f /tmp/usbmounts/$j/UseEMSCache ] ; then
mount -o rw,remount /tmp/usbmounts/$j
mkdir -p /tmp/usbmounts/$j/tmp_ems
mkdir -p /tmp/usbmounts/$j/tmp_cached
mkdir -p /tmp/ems
mkdir -p /tmp/cached
ln -sf /tmp/usbmounts/$j/tmp_ems/* /tmp/ems/
ln -sf /tmp/usbmounts/$j/tmp_cached/* /tmp/cached/
fi
if [ -f /tmp/usbmounts/$j/UseSWAP ] ; then
if [ ! -f /tmp/usbmounts/$j/swap.img ]; then
dd if=/dev/zero of=/tmp/usbmounts/$j/swap.img bs=1M count=64
mkswap /tmp/usbmounts/$j/swap.img
fi
swapon /tmp/usbmounts/$j/swap.img
fi
done
這個檔案的用意是
將EMS, Cache改至隨身碟或硬碟
將SWAP設置在隨身碟或硬碟
SWAP:
透過UseSWAP -- 建立一個swap.img在隨身碟或硬碟,
如果你要修改容量,必須刪除掉swap.img才能生效,格式不拘。
EMS及Cache:
透過UseEMSCache -- 建立資料夾tmp_ems和tmp_cached在隨身碟或硬碟,
但你的硬碟或隨身碟,必須是EXT3的格式。
全站熱搜