Нужен ли Swap? (если на машине много памяти)
Модератор: Bizdelnick
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен ли Swap?
а у вас бывает что памяти не хватает и используется swap? думаю - нет, потому не нужен.
впрочем для повышения надёжности и для спящего режима можно сделать раздел в 4Г (как память)
тогда приложения, в которых память течёт, будут сбрасывать в своп свои текущие данные, например если у вас неделями работает firefox.
Re: Нужен ли Swap?
Если нужен спящий режим - нужен swap в объеме, равном объему памяти.
Если не нужен, тогда определяйтесь, что именно Вас больше устраивает в ситуации, когда используемым программам понадобится более 4Гб. Если важнее, чтобы программа хоть как-нибудь работала дальше, добавляйте swap. Если важнее, чтобы программа отвалилась (а такое бывает полезно) - не добавляйте.
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен ли Swap?
тогда лучше-бы скрипт написать, что-бы эта программа перезагружалась - некоторые программы начинают жрать память, а потом сжирают и своп, их лучше-бы рестартануть.
Re: Нужен ли Swap?
Можно и так. Но нередко вполне достаточно и того, чтобы программа вылетела - это значит, что надо что-то переделать перед следующим запуском.
Re: Нужен ли Swap?
Я качаю торренты 24/7, поэтому спящий режим не нужен.
Тогда я думаю создать swap 1Gb, чтоб было.
Надеюсь этого хватит программам которые без свопа не могут.
Сколько тогда сделать swapiness, чтобы оно использовалось в последнюю очередь?
Ubuntu 10.04 amd64 C2DQ6600
Re: Нужен ли Swap?
Оставьте по умолчанию (обычно 60 делается) - оптимальный вариант.
Впрочем, некоторые советуют уменьшать это значение, если оперативки много, и увеличивать, если её мало.
Думаю, крайние значения 0 и 100 в любом случае положительным образом вряд ли особо скажутся...
Re: Нужен ли Swap?
Нетбук. 1Gb RAM. Gentoo. OOo из исходников собран. SWAP отсутствует. ЧЯНТД?
Так понимаю, Gentoo видели только на картинках и в страшных снах, уважаемый пользователь Мандривы?
А про SWAP = 2 x RAM, ИМХО полнейшая бредятина. Применимо разве что к машинам с RAM <= 256Mb.
Re: Нужен ли Swap?
Это точно. При современных размерах оперативки своп нужен разве что для гибернации. Но, учитывая то, что скорость загрузки современных дистрибутивов ~30 с, а считывание, допустим, 4Гб данных с жесткого диска занимает >2 минут, использование гибернации становится не таким актуальным, как это было раньше.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
Re: Нужен ли Swap?
eddy писал(а): ↑10.02.2010 09:00При современных размерах оперативки своп нужен разве что для гибернации. Но, учитывая то, что скорость загрузки современных дистрибутивов ~30 с, а считывание, допустим, 4Гб данных с жесткого диска занимает >2 минут, использование гибернации становится не таким актуальным, как это было раньше.
Для голой системы гибернация и раньше не особо смысл проглядывался. А вот если открыты приложения (многа!), то и сейчас полезно.
PS а можно уточнить у знающих, а то никогда гибернацией не пользовался. Под Windows своп отдельно, гибернация - отдельно (знаю, потому что убиваю и одно и второе ). Т.е. при погружении файл гибернации хранит содержимое памяти, а своп своё содержимое. Как это происходит в Linux? Вот допустим память 1 гиг, своп - тоже 1 гиг. Памяти занято, к примеру 1,5 гига. Т.е. в свом не влазит как ни старайся. Или для гибернации идёт отдельный своп, в который не будет происходить выгрузки даже в случае нехватки (как в Windows)?
Re: Нужен ли Swap?
Возможно флаги оптимизации - у меня один раз не хватило 2гб памяти на сборку ООо.
А так вообще имею 2гб памяти и свап не использую. Но я не гоняю виртуальные машины, блендеры и вайны. И ООо больше не собираю из сырцов (:
Re: Нужен ли Swap?
А сколько вы под /var/tmp выделяли? Примонтировали туда libastral?
Во-первых, если уж у вас такие аппетиты памяти, вам под своп надо выделать два гига. А лучше прикупить оперативки (существенно повысится производительность).
Во-вторых, при гибернации в своп сохраняется не всё, а только необходимое для восстановления, да ещё и сжимается по-моему...
Re: Нужен ли Swap?
/var/tmp у меня находится на рутовом разделе. И это не swap, однозначно
Код: Выделить всё
Файловая система Разм Исп Дост Исп% смонтирована на
rootfs 15G 8,3G 5,5G 61% /
Re: Нужен ли Swap?
Палач, очень интересно. Помню, у меня при компиляции открытый офис жрал кучу памяти, и занимала эта радость часов 12.
Re: Нужен ли Swap?
Flaming А я не говорю что это быстро. Медленно и печально собирал в ночь. Мне тут подсказывают что вроде как 3.2.0 вышел, так отпишусь сколько времени на сборку уйдет
Re: Нужен ли Swap?
возможно пригодится,
(проц-2.27, ОЗУ-1024)
установка KUbuntu на VirtualBox(под него 64 Mb видео \из 128\,512 Mb ОЗУ)
по умолчанию в /proc/sys/vm/swappiness -60
с отмонтированным swap:
total used free shared buffers cached
Mem: 1034680 1022124 12556 0 516 29712
-/+ buffers/cache: 991896 42784
Swap: 0 0 0
на пол пути установки (открыто -firefox,просмотр изображений,bash),матюкнулась,и прервала :
total used free shared buffers cached
Mem: 1034680 559088 475592 0 2796 193568
-/+ buffers/cache: 362724 671956
Swap: 0 0 0
с монтированным swap:
установка KUbuntu на VirtualBox (открыто -firefox,просмотр изображений,bash)
догнал до
total used free shared buffers cached
Mem: 1034680 1021016 13664 0 2764 119180
-/+ buffers/cache: 899072 135608
Swap: 2722976 303328 2419648
-----------------
KUbuntu установил))
(проц-2.27, ОЗУ-1024)
установка KUbuntu на VirtualBox(под него 64 Mb видео \из 128\,512 Mb ОЗУ)
по умолчанию в /proc/sys/vm/swappiness -60
с отмонтированным swap:
total used free shared buffers cached
Mem: 1034680 1022124 12556 0 516 29712
-/+ buffers/cache: 991896 42784
Swap: 0 0 0
на пол пути установки (открыто -firefox,просмотр изображений,bash),матюкнулась,и прервала :
total used free shared buffers cached
Mem: 1034680 559088 475592 0 2796 193568
-/+ buffers/cache: 362724 671956
Swap: 0 0 0
с монтированным swap:
установка KUbuntu на VirtualBox (открыто -firefox,просмотр изображений,bash)
догнал до
total used free shared buffers cached
Mem: 1034680 1021016 13664 0 2764 119180
-/+ buffers/cache: 899072 135608
Swap: 2722976 303328 2419648
-----------------
KUbuntu установил))
-
- Сообщения: 212
Re: Нужен ли Swap?
Практика показала что свап нужен.
История была следующая. На фотоаппарате Canon было несколько записей размером от 500мб. до 2.4 г На десктопе память была 1г swap 1г стояла ubuntu 4.10 соответственно гном. Соединение гном делает с использованием виртуальной фс. Для переноса самого большого файла в пике потребовалось 4 г. памяти с хвостиком. Для измерения использовал free -s3. Файлы переносились по одному. Наращивал память с помощью подключения swapfile. Если домашний каталог располагается на отдельном разделе и подмонтирован в /home памяти требовалось ещё больше. Я останавливал процесс когда потребление памяти достигло 5г. Так что имеете фотик с видео ставьте swap 5-8 г.
Винда с подобными файлами не справилась, падала.
История была следующая. На фотоаппарате Canon было несколько записей размером от 500мб. до 2.4 г На десктопе память была 1г swap 1г стояла ubuntu 4.10 соответственно гном. Соединение гном делает с использованием виртуальной фс. Для переноса самого большого файла в пике потребовалось 4 г. памяти с хвостиком. Для измерения использовал free -s3. Файлы переносились по одному. Наращивал память с помощью подключения swapfile. Если домашний каталог располагается на отдельном разделе и подмонтирован в /home памяти требовалось ещё больше. Я останавливал процесс когда потребление памяти достигло 5г. Так что имеете фотик с видео ставьте swap 5-8 г.
Винда с подобными файлами не справилась, падала.
Linuxforum@conference.jabber.ru
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Нужен ли Swap?
... пользуйтесь нормальными инструментами. А что бы было, если в фотике видео на 32GiB? swap гигов на 30? Нафиг-нафиг.
Ну вот, нормальный подход. Понадобилось раз в жизни воспользоваться говнософтом, подключил. Зачем же выключать из полезного обращения несколько гигов диска?
Мои розовые очки
Re: Нужен ли Swap?
Наверное, затем, когда это "надобится" почти постоянно. Например, у меня при 1,5 гигах оперативки своп задействован 90% времени.watashiwa_daredeska писал(а): ↑11.06.2010 17:56Ну вот, нормальный подход. Понадобилось раз в жизни воспользоваться говнософтом, подключил. Зачем же выключать из полезного обращения несколько гигов диска?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен ли Swap?
в слакбуке вроде Патрик что-то такое писал и про 3 x RAM, для 16Мб вроде :)
ИМХО и на 256Мб сабж нужен разве что как буферная зона - у мну всё жутко тормозить начинает, когда памяти мало (сейчас всего 384).
Re: Нужен ли Swap?
Привет! Объясните, пожалуйста, раздел свопинга должен быть primary или logical и почему?..
Ещё такое дело: вынес в отдельные разделы /boot, /home, /tmp, /var/log, 1 и 2 используются,
3, по-моему, нет, а 4, точно, нет. Как сделать, чтобы логи в него сохранялись (/var/log)?
Может просто создать раздел /var?
Ещё в "/" все папки перечисленные выше также продублированы, это нормально?
Ответьте более опытные...
Ещё такое дело: вынес в отдельные разделы /boot, /home, /tmp, /var/log, 1 и 2 используются,
3, по-моему, нет, а 4, точно, нет. Как сделать, чтобы логи в него сохранялись (/var/log)?
Может просто создать раздел /var?
Ещё в "/" все папки перечисленные выше также продублированы, это нормально?
Ответьте более опытные...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
© ханьский император Гао-цзу (618-907 н.э.)
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Нужен ли Swap?
Пофиг. Потому что пофиг :)
Если вы не знаете, зачем это нужно, значит вам это не нужно.
Вообще-то, /boot и должен быть в /, а где он «продублирован»?
Мои розовые очки
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен ли Swap?
без разницы.
может прописать в /etc/fstab и перезагрузится? (при этом старые данные внутри каталогов станут недоступными)
покАжите?
Re: Нужен ли Swap?
Пофиг. Потому что пофиг
Бааальшой аригинал...
Если вы не знаете, зачем это нужно, значит вам это не нужно.
Я знаю зачем это нужно!
Вообще-то, /boot и должен быть в /, а где он «продублирован»?
boot как отдельная партиция...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
© ханьский император Гао-цзу (618-907 н.э.)
Re: Нужен ли Swap?
Это точки монтирования, надо полагать.
Папки перечисленные выше, вынес в отдельные партиции, теперь boot, tmp, home, var/log в корневом разделе, и как партиции.
И тут "/boot" и как раздел boot. Это нормально, вот что спрашивал...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
© ханьский император Гао-цзу (618-907 н.э.)
Re: Нужен ли Swap?
Показал бы, да не знаю как скиншоты в этой системе делать...
Простите, граждане, с журналом логов разобрался. Паникер, все туда пишется!
Удалил из корневого раздела каталоги /boot, /home, /tmp, /var/log, система при перезагрузке заматерилась на ихнем наречии и дальше окна ввода пароля не пускает.
Ребутнул, снова создала каталоги. Зачем они ей и там и тут?! Не грамотный я робяты, вы если чо звиняйте...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
© ханьский император Гао-цзу (618-907 н.э.)
Re: Нужен ли Swap?
Раздел, файловая система которого монтируется в, скажем, /boot, содержит не сам каталог /boot, а его содержимое, а сам каталог, выступающий в качестве точки монтирования, расположен в другой файловой системе, в данном случае - корневой.
Советую вам почитать это: http://lafox.net/docs/Command-Line-ru/ch08s01.html.