# 3 ГБ ОЗУ + 1 ГБ swap-раздела — этого достаточно?

**URL:** <https://meta.discourse.org/t/3g-ram-1g-partition-swap-is-it-enough/228951>\
**Category:** Self-hosting\
**Tags:** server-resources\
**Created:** [03.Июнь.2022 16:08:20 UTC](https://meta.discourse.org/t/3g-ram-1g-partition-swap-is-it-enough/228951 "2022-06-03T16:08:20Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)\
**Post date:** [04.Июнь.2022 09:48:20 UTC](https://meta.discourse.org/t/3g-ram-1g-partition-swap-is-it-enough/228951/13 "2022-06-04T09:48:20Z")

</div>

Никаких проблем с наличием нескольких областей подкачки (или, впрочем, нескольких файлов подкачки).

Полагаю, пик потребления памяти приходится на момент обновления — и риск заключается в том, что форум будет недоступен, пока вы не получите помощь.

Также стоит установить более щедрые параметры перераспределения памяти (overcommit): вы обнаружите соответствующее предупреждение в журнале обновления, если ещё не внесли необходимые изменения.

> ПРЕДУПРЕЖДЕНИЕ: overcommit\_memory установлен в 0! Фоновое сохранение может завершиться ошибкой при нехватке памяти. Чтобы исправить эту проблему, добавьте ‘vm.overcommit\_memory = 1’ в файл /etc/sysctl.conf, а затем перезагрузите систему или выполните команду ‘sysctl vm.overcommit\_memory=1’, чтобы изменения вступили в силу.

Об этом уже упоминалось много раз, однако существует сопротивление включению этой настройки в стандартный рецепт установки Discourse. Это такой параметр, который нельзя настроить внутри образа Docker — его необходимо изменять непосредственно на хост-системе.

---

_[View the full topic](https://meta.discourse.org/t/3g-ram-1g-partition-swap-is-it-enough/228951)._
