Доброго времени суток
Я в Linux’е новичок, а посему для освоения этой системы приобрел книгу Linux для начинающихавт. Дмитрий Ляхов, изд. Бестселлер, Москва, 2003 г. Дошел я до того момента, установить Linux. В книге помимо всего прочего пишется: …Более того, если компьютер имеет 256 и более мегабайт оперативной памяти, Swap-раздел можно вообще не использовать. В то же время, при инсталляции, Linux, после того, как я не стал делать swap раздел спросил меня что-то типа Вы действительно не хотите использовать swap раздел?? Использование swap раздел может значительно ускорить работу системы. как быть? Переустановить Linux и выделить место под swap раздел или все оставить как есть? Этот swap раздел – он как и swap файл в Windows (то есть, при большом объеме ОЗУ его можно отключать)?
Конфигурация ПК:
CPU – Celeron Tualatin 1100@1509
ОЗУ – 256 DIMM SDRAM
HDD – Samsung 120GB 7200rpm 8mb cashe Отредактировано модератором: Daemon. Дата: 11.09.2005 18:24
Member
Статус: Не в сети Регистрация: 23.05.2005 Откуда: Градъ Петровъ
dimon_prodigy: Я не поняю точно какие юникса требуют своп как обязаловку, а какие нет, но лучше поставь для надежности. Думаю, что 128 тебе уже хватит.
_________________ Футбол - это жизнь. А жизнь - это игра....
Member
Статус: Не в сети Регистрация: 11.12.2004 Откуда: Москва
Рекомендации времен 2001 года, что объем swap=2-3 объема RAM были актуальны для систем с 16-64 Мб оперативы. Сейчас смысла в этом особого нет. Можно ставить объем свапа равным или чуть больше, чем объем RAM.
Для справки.
1. Свап в Linux может включаться и выключаться на лету командой swapon с разными ключами. Кроме того, под подкачку можно отвести и обычный файл, а не только раздел, при помощи loopback устройства.
2. Ядра версии 2.6 имеют sysctl-параметр (kernel.swappiness), определяющий, насколько агрессивно ядро вытесняет страницы физической памяти в область подкачки. По умолчанию он равен 60. Чем больше число, тем интенсивнее страницы перекачиваются в свап, освобождая место под файловый кэш. На домашних машинах это может вызывать лаги в поведении (медленный отклик приложений при долгом нахождении в бездействии и т.п.). Я бы рекомендовал выставить его в 0. тогда наличие или/отсутствие подкачки ни на чем не сказывается, если памяти достаточно для работы всех запущенных приложений.
_________________ Ни один дурак не жалуется, что он такой. Значит, не так уж у них все плохо.
Member
Статус: Не в сети Регистрация: 28.03.2005 Откуда: Латвия, Рига
swap нужен. Как только появится достаточно приложений, они быстро выйдут за пределы 256 мегов. Просто оперативка обычно не вся юзается. Всё что активно не используется - вытесняется в свап. Так же как и в Виндовсе. Оперативка может быть загруженна на 50%, а в свапе может лежать в 3 раза больше данных чем свободно оперативки. Отключи свап и половину приложений придётся вырубить. А при 256 мегах рама я сомневаюсь что без свапа WinXP вообще загрузится Вообщем, хуже от него не будет. А что бы использовать больше оперативку и свап только при необходимости - сделай как писал Nord1504 - установи sysctl в 0
Member
Статус: Не в сети Регистрация: 12.09.2003 Откуда: Одесса
_Psih Вот это зря. У меня занято всеми нужными прогами около сотни метров в опративке. Всё остальное свободно.
Вообще говоря, лучше поставить под своп рздел чуть больший оперативы, чтобы иметь возможность сделать hibernate. С 2.6.14, конечно же.
Member
Статус: Не в сети Регистрация: 28.03.2005 Откуда: Латвия, Рига
$Vanger$ писал(а):
_Psih Вот это зря. У меня занято всеми нужными прогами около сотни метров в опративке. Всё остальное свободно. Вообще говоря, лучше поставить под своп рздел чуть больший оперативы, чтобы иметь возможность сделать hibernate. С 2.6.14, конечно же.
пока что... найдёшь нужную прогу, запустишь, бушь юзать... ещё найдёшь.. глядишь так и оперативки может и не хватить, если у тя её конечно не гиг. Его дома можно в основном только играми забить
А при 256 мегах рама я сомневаюсь что без свапа WinXP вообще загрузится
да что вы говорите, , у меня лично все запускалось, правда NFS Underground висла уже при старте . вот такой я извращенец
_Psih писал(а):
А что бы использовать больше оперативку и свап только при необходимости - сделай как писал Nord1504 - установи sysctl в 0
так, не надо меня путать, в свое время сделаю, а сейчас мне такие советы все равно, что человеку, впервые севшему за ПК рассказывать о разблокировке конвейеров на X800 XL
Member
Статус: Не в сети Регистрация: 28.03.2005 Откуда: Латвия, Рига
Ну что делать, при сборке Gentoo компилирование ядра стандартная задача впрочем там всё элементарно make menuconfig. Save. make && make install_modules
Member
Статус: Не в сети Регистрация: 24.06.2005 Откуда: BMSTU
Мне реально свап понадобился, когда я ради прикола открыл около сотни-другой копий гимп с одним и тем же рисунком Памяти - гиг. Наверное скоро свап уберу, хотя кто знает....
_________________ Everything falls apart, even the people who never frown eventually break down
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения