Не работает своп [SOLVED]
DemanXP 10 марта, 2007 - 01:07
Вот мой fstab:
#/dev/hda1 /boot vfat noauto,noatime 1 2 /dev/hda1 /mnt/win_c vfat noauto,noatime 1 2 /dev/hda5 / reiserfs noatime 0 0 /dev/hda8 /home reiserfs noatime,notail 0 0 /dev/hda6 /mnt/win_d vfat noatime,iocharset=koi8-r,codepage=866 0 0 /dev/hda7 /mnt/win_e vfat noatime,iocharset=koi8-r,codepage=866 0 0 /dev/hda3 none swap sw 0 0 /dev/cdroms/cdrom0 /mnt/cdrom auto umask=0,users,iocharset=koi8-r,sync,noauto,ro,exec 0 0 /dev/fd0 /mnt/floppy auto noauto 0 0 # NOTE: The next line is critical for boot! none /proc proc defaults 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) none /dev/shm tmpfs nodev,nosuid,noexec 0 0
Но своп почему-то не работает - вродь норм монтируется при старте системе, никаких ошибок не выдаёт, но не работает. Это показывают всякие системные мониторы и скорость работы - иногда компиллит намного дольше, чем должно было. Что подправить?
»
- Для комментирования войдите или зарегистрируйтесь
А вот тебе и встречный вопрос
Что выдает, ну допустим free?
Вообще есть ли хоть кусочек юзания свапа?
Ну и на досуг тебя в /proc
поиграйся с
/proc/sys/vm/swappiness
по умолчанию стоит 60, вот с этим значением и поиграйся
>>поиграйся
>>поиграйся с
>>/proc/sys/vm/swappiness
на новых ядрах это бессмысленно - меняется автоматом, помоему с 2.6.17 или около того.
если в /proc/swaps он
если в /proc/swaps он есть, то это значит что ядро его использует. Если своп пустой, то значит что всё что нужно системе помещается в оперативную память, и необходимости в свопе на данный момент нет.
# free
А в /proc/swaps/ штука аналогичная swapon -s
и с чего ты
и с чего ты взял, что он не работает ? :)
А потому, что
А потому, что "used" больше 304 ещё никогда не было :((( Оператива постоянно полностью занята, а своп пустует. В Мандриве туда постоянно что-то свопилось и он был наполовину полон
PS Вобщет больше 304 К своп бывает наполнен, но там считанные метры, а в мандриве своп использовался полностью
Оператива
Оператива всегда будет полностью забита т.к. линукс её использует на всю катушку. Если есть свободная оперативка, туда грузится содержимое жесткого диска, чтобы когда понадобится, оно уже было загружено.
Оперативки у тебя много, вот своп и не используется. А мандрива просто более жирная.
Great thanks
Ясн, спасибо на добром слове :) А то я уж перепугался...