A tmpfs/shmfs méretének beállítása
Terméktámogatási adatbázis (tmpfs_config)
Következőkre vonatkozik
SuSE Linux: Minden verzió
Kernel: Verzió 2.4.x
Probléma
Alapértelmezett esetben a tmpfs virtuális fájlrendszer, amely a
"/dev/shm" eszközön keresztül érhető el, a felhasználható memória felét foglalja el.
Oka
Ennek oka egy bejegyzés az indítószkriptekben.
Megoldás
Tegye megjegyzésbe a következő bejegyzéseket - a
"/etc/init.d/boot" fájlban kb. a 489. sortól kezdődően (a SL8.0-tól kezdve ez az /etc/init.d/boot.swap fájlban van):
# mount shmfs is necessary (2.4 kernels)
#
#unset HAVE_SHM
#while read dev type; do
# test "$type" = "shm" && HAVE_SHM=1
#done < /proc/filesystems
#if test ! -z "$HAVE_SHM"; then
# ECHO_RETURN=$rc_done
# test -d /dev/shm || mkdir /dev/shm
# echo -n "Mount SHM FS on /dev/shm"
# mount -t shm shmfs /dev/shm || ECHO_RETURN=$rc_failed
# echo -e $ECHO_RETURN
#fi
#unset HAVE_SHM
E helyett hozzon létre egy bejegyzést az "/etc/fstab" fájlban
és adja meg a kívánt méretet a "size" paraméterben.
Például 1G esetén:
tmpfs /dev/shm tmpfs size=1g 0 0
Kulcsszavak: TMPFS, SHMFS, MYSAP, MéRET
Kategóriák:
SDB-tmpfs_config, Copyright SuSE Linux AG, Nürnberg, Germany
- Verzió: 02. Mai 2002
SuSE Linux AG - Utoljára frissítve: 03. Mai 2002 feladó: comp (sdb_gen 1.40.0)