на винт был установлен линух, соотв. там была произведена разбивка, и было выделено несколько областей для свопа. потом этот винт примонтировал я,он используется просто как носитель. я так понимаю, что нужно в /etc/fstab прописать swap-разделы, чтобы моя система ими пользовалась. А как мне узнать сколько их там и в каких разделах?
то есть?
если у меня создан swap-раздел когда-то раньше, то мне недостаточно его прописать /etc/fstab ? так?
а что он этот mkswap делает? там информация которая в начале этого раздела должна быть уже ведь прописана раньше при создании? или я чего-то не понимаю.
А еще воапрос: как мне определить достаточно ли ему свопа, который у него есть? какие-то утилитки для диагностики есть?
> там информация которая в начале этого раздела должна быть уже ведь прописана раньше при создании?
возможно... но если не заработает воспользуйся этой командой. т.к. теоретически свапы бывают разные.
утилитки для диагностики/администрирования:
free
top
cat /proc/swaps
swapon
swapoff
mkswap
fdisk
про ограничение - это скорее всего ограничение на максимальный размер файла в той файловой системе где своп создан в виде файла.
могу только сказать что на практике свап до 2 Gb у меня работал, при этом система практически "висела", так что больше он просто не нужен, и то, такой размер свапа я задал для устойчивости системы к активному отжиранию памяти (чтоб процесс можно было убить до того как он успеет сожрать свап, про квоты я в курсе, но ситуация не позволяла).