Имеется старенький комп AMD Duron 800MHz, RAM128M, ОС Debian 6 + squid3, ssh и 20 клиентов.
Выставил значение swappiness=10 (если кто подскажет какое лучше будет тока good)
Изначально делал размер раздела swap 300М, но уже после пару дней активной жизни пользователей в тырнете этого стало очень мало
Код: Выделить всё
free -m
total used free shared buffers cached
Mem: 121 117 4 0 4 11
-/+ buffers/cache: 101 20
Swap: 285 270 15И память продолжала заканчиваться. Мои действия были таковы
Код: Выделить всё
dd if=/dev/zero of=/swap bs=1024 count=512K
mkswap -f /swap
sync
swapon /swap
swapoff /dev/sda2
swapon -p 10 /dev/sda2Вот что получилось 6 часов спустя
Код: Выделить всё
free -m
total used free shared buffers cached
Mem: 121 115 6 0 2 6
-/+ buffers/cache: 105 16
Swap: 797 297 500Ну это предыстория, теперь сам вопрос.
Код: Выделить всё
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=d98475bd-1828-4a62-9756-68f80a70333b / ext4 errors=remount-ro 0 1
# /var was on /dev/sda3 during installation
UUID=69f8a70a-bf7f-4c8a-aae5-939e859252d6 /var ext4 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=d8ad8713-d137-44a4-a9c2-6d02bccfa0d5 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0Это родной fstab, мне нужно добавить в него мой файл /swap но тут возникли непонятки. Согласно этой статьи wiki.debian.org swap монтируется так
Код: Выделить всё
/dev/sda5 swap swap defaults 0 0а как видно выше в моем случаи mount point=none и options=sw в стате и в инете нет ничего про опцию "sw".
Может кто подскажет: Что это за опция? и где правильно в статье или в родном файлике?
Так же не понятно как в fstab выставлять опции приоритета для каждого swap-а.(может это и не надо но все же напрямую с диска быстрее чем с файловой системы) Сейчас так
Код: Выделить всё
swapon -s
Filename Type Size Used Priority
/dev/sda2 partition 292856 58000 10
/swap file 524280 244704 -1