Как я могу сделать пространство подкачки? [dубликат]

для обновления до 5.3.10 (или любой другой версии, поскольку они становятся доступными в репозиториях ubuntu), вы также можете добавить эту строку

deb http://de.archive.ubuntu.com/ubuntu/ precise main restricted

в /etc/apt/sources.list

run apt-get update & amp; apt-get install php5

вы, вероятно, захотите удалить строку из sources.list после этого, чтобы убедиться, что остальная часть программного обеспечения остается прежней.

также создает резервную копию до этого.

2
задан 7 September 2017 в 00:34

2 ответа

Память делится на «страницы». когда память заполняется, система будет записывать несколько незанятых страниц на диск, чтобы она могла использовать активную память для других программ, это называется пейджинг.

Swap Space - это область диска, используемая системой для подкачки. на некоторых системах это файл. Ubuntu и другая система linux / unix используют раздел диска для пространства подкачки. Хотя файл подкачки может расти по мере необходимости, он подвержен фрагментации. Поскольку страницы памяти имеют одинаковый размер, раздел подкачки не имеет проблем с фрагментацией, но ограничен размером раздела, созданного для него.

Спящее пространство также используется для спящего режима. Таким образом, рекомендуется, чтобы пространство подкачки было, по крайней мере, вдвое больше размера вашей установленной памяти.

Если вы можете опубликовать снимок экрана с информацией о разделе, я могу дать более подробные инструкции по добавлению места, если вам нужно

0
ответ дан 18 July 2018 в 10:49

Память делится на «страницы». когда память заполняется, система будет записывать несколько незанятых страниц на диск, чтобы она могла использовать активную память для других программ, это называется пейджинг.

Swap Space - это область диска, используемая системой для подкачки. на некоторых системах это файл. Ubuntu и другая система linux / unix используют раздел диска для пространства подкачки. Хотя файл подкачки может расти по мере необходимости, он подвержен фрагментации. Поскольку страницы памяти имеют одинаковый размер, раздел подкачки не имеет проблем с фрагментацией, но ограничен размером раздела, созданного для него.

Спящее пространство также используется для спящего режима. Таким образом, рекомендуется, чтобы пространство подкачки было, по крайней мере, вдвое больше размера вашей установленной памяти.

Если вы можете опубликовать снимок экрана с информацией о разделе, я могу дать более подробные инструкции по добавлению места, если вам нужно

0
ответ дан 24 July 2018 в 19:39
  • 1
    Обобщение: RAM x 2 = swap space подходит для моделей с малой памятью. Для машин с большим объемом ОЗУ формула больше похожа на swap = (RAM/2) ... исключена спячка. – heynnema 2 July 2017 в 03:59
  • 2
    @heynnema - спасибо за это. поэтому он должен иметь замену 12G? – ravery 2 July 2017 в 04:03
  • 3
    Нет, я согласен с тобой ... в этом случае, только с 8 ГБ оперативной памяти, 16G swap будет в порядке. Я просто предупреждал вас, что правило RAMx2 действительно не применяется, если у вас 16G или 32G RAM. – heynnema 2 July 2017 в 04:06
  • 4
    Я бы не согласился. У меня 8 ГБ оперативной памяти, всего 3 Гбайта файлов подкачки, которые никогда не используются более 1 ГБ. 16 ГБ свопа - это избыток среднего домашнего пользователя. – Sergiy Kolodyazhnyy 2 July 2017 в 07:02
  • 5
    @SergiyKolodyazhnyy, но, если вы заметили, OP говорит «не хорошо для моего кода, который использует большие данные», поэтому их использование подкачки может отличаться от вашего. Небольшой объем оперативной памяти требует больших объемов свопа. Большие объемы оперативной памяти требуют меньшего количества свопов. – heynnema 2 July 2017 в 07:10

Другие вопросы по тегам:

Похожие вопросы: