Голосование

Чему равен размер SWAP?

двойному ОЗУ
одинарному ОЗУ
половинному ОЗУ
тройному ОЗУ
дестярному ОЗУ
SWAP - это зло!
Не знаю

Автор Тема: Swap-раздел. Оперативная память. Общие вопросы свопа и оперативки.  (Прочитано 81946 раз)

Оффлайн varalt

  • Участник
  • *
  • Сообщений: 996
А правда говорят, что его надо первым разделом делать?
Вообще-то своп лучше ставить на более скоростной диск, если есть несколько жёстких дисков.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
А правда говорят, что его надо первым разделом делать?
Тут есть разные факторы. В начале и конце HDD разная скорость чтения, обусловленная разницей в линейной скорости дорожки и т.п. (угловая одинаковая, а диаметр разный, при этом и количество секторов на дорожке разное; и не надо смотреть на то, что fdisk показывает, это тоже логическое деление, на самом деле). Плюс надо знать, какие разделы чаще используются для чтения/записи и делать наиболее читаемые разделы ближе друг к другу, чтобы головка меньше дёргалась. Ну и т.п.  Если мы говорим о свопе "на всякий случай", то, на самом деле, пофигу, где он. Если памяти мало и своп активно используется, его надо располагать в наиболее быстрой части HDD, при этом, вблизи свопа (или вокруг даже), должны располагаться другие разделы с активным режимом использования.

Только вот не думаю, что заметно это будет при набивании текстов в офисе или просмотре фильмов/фоток.
« Последнее редактирование: 20.11.2011 12:09:51 от asy »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Говорят, что swap - винчестер убивает, потомучто часто пишет в одно и то-же место диска. Мне своп нужен для роутера 128 мБ, всего. Можно как-то сделать, чтоб он на большее количество разделов, разделился (на 10х128мБ=1,28гБ например) Общий объём имел 128 мБ.. а писал как 12мБ.? Типа raid-массива, реально сделать?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Говорят, что swap - винчестер убивает, потомучто часто пишет в одно и то-же место диска. Мне своп нужен для роутера 128 мБ, всего. Можно как-то сделать, чтоб он на большее количество разделов, разделился (на 10х128мБ=1,28гБ например) Общий объём имел 128 мБ.. а писал как 12мБ.? Типа raid-массива, реально сделать?
Сделайте 10 разделов по 128 и один год используйте 1 раздел, второй год второй, третий-третий и т.д.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Сделайте 10 разделов по 128 и один год используйте 1 раздел, второй год второй, третий-третий и т.д.
Не пойдёт! Результат успешной работы с роутерами, это - "настроил, и забыл". Посоветуйте иное?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Сделайте 10 разделов по 128 и один год используйте 1 раздел, второй год второй, третий-третий и т.д.
Не пойдёт! Результат успешной работы с роутерами, это - "настроил, и забыл". Посоветуйте иное?
Сделать своп-раздел на 512 и забыть :)
Ничего с вашим винтом не случится...

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Писано, что всё, что больше требуемого, для swap, есть большая нагрузка на проц, который и так не силён...
А реально swap иметь в виде файла?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Писано, что всё, что больше требуемого, для swap, есть большая нагрузка на проц, который и так не силён...
Ничего не понял...

А реально swap иметь в виде файла?
Легко.
http://mydebianblog.blogspot.com/2010/05/swap-swap-linux.html

Оффлайн varalt

  • Участник
  • *
  • Сообщений: 996
Говорят, что swap - винчестер убивает, потомучто часто пишет в одно и то-же место диска. Мне своп нужен для роутера 128 мБ, всего. Можно как-то сделать, чтоб он на большее количество разделов, разделился (на 10х128мБ=1,28гБ например) Общий объём имел 128 мБ.. а писал как 12мБ.? Типа raid-массива, реально сделать?
У меня в своп(4 Гбайта) уже давно система ничего не пишет - всё держит в оперативной памяти. Своп держится на диске на случай внештатной ситуации.
Правда, вся свободная память (у меня стоит 2 Гб RAM) как всегда, забита кешем, но если понадобится место программе в оперативной памяти, то часть данных в кеше удаляется(именно удаляется, а не переносится в своп) а освобожденное место занимает программа.
Правда, для того, чтобы система работала таким образом, пришлось мне править файл sysctl.conf и сносить pm-utils... Иначе ничего не получалось.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
А реально swap иметь в виде файла?
Легко.
http://mydebianblog.blogspot.com/2010/05/swap-swap-linux.html
Интересно, если всё так просто, а почему тогда разработчики ALT Linux не применили такой способ, реализации swap, в качестве дефолтного, в последних весрсиях дистров?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
А реально swap иметь в виде файла?
Легко.
http://mydebianblog.blogspot.com/2010/05/swap-swap-linux.html
Интересно, если всё так просто, а почему тогда разработчики ALT Linux не применили такой способ, реализации swap, в качестве дефолтного, в последних весрсиях дистров?
А зачем ? Как понимаю когда как раздел - быстрее работает
Я такой способ применял когда неверно разбил винт (вообще забыл про своп :)
Работало нормально...

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
А реально swap иметь в виде файла?
Легко.
http://mydebianblog.blogspot.com/2010/05/swap-swap-linux.html
Интересно, если всё так просто, а почему тогда разработчики ALT Linux не применили такой способ, реализации swap, в качестве дефолтного, в последних весрсиях дистров?
когда как раздел - быстрее работает
Но винт-то, реально портит?
« Последнее редактирование: 15.12.2011 19:18:46 от МИНЗДРАВ »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Но винт-то, реально портит?
Да откуда вы взяли что раздел портит винт больше чем файл ?
Одинаково они портят :)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Но винт-то, реально портит?
Да откуда вы взяли что раздел портит винт больше чем файл ?
Одинаково они портят :)
Запись-стирание файла, распределяется на всю поверхность огромного раздела. А запись-стирание swap-раздела, сосредоточенно на поверхности мааленького раздельчика.
Концетрация износа поверхности получается...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Запись-стирание файла, распределяется на всю поверхность огромного раздела.
А как у вас своп-файл будет скакать в разные места раздела чтоб эту самую "концентрацию износа" уменьшить ?