Какой размер файла подкачки сделать? У меня 4Гб оперативки

Очень часто у меня не хватает памяти. Я заметил, что у меня нет файла подкачки. Какой размер мне выбрать? У меня 4 ГБ оперативной памяти.

Я использую следующие программы: Firefox, Thunderbird, Grive, Android Studio, вот и все, но мой ноутбук довольно часто зависает.

2 ответа

Решение

Обмен от 500 МБ до 1 ГБ должен подойти. Я сделал своп 500 МБ во время установки и пока не столкнулся с какими-либо проблемами. У меня 2 ГБ оперативной памяти.

Вот довольно разумное руководство из Linux Wiki Questions


Почти каждой системе Linux потребуется пространство подкачки. Классический совет: "swap должен быть вдвое больше оперативной памяти", хотя это не является жестким указанием. Еще одно правило - иметь как минимум 1-кратный объем оперативной памяти, но это также не является фиксированным, абсолютным требованием (раньше это было необходимо для linux, но больше не для последних версий). Это зависит главным образом от того, какие приложения вы хотите запустить. Такие приложения, как редактирование видео / фильмов, 3D-рендеринг, редактирование больших изображений, серверы баз данных и серверы веб-приложений, могут использовать много памяти, а если у вас ее нет в качестве ОЗУ, потребуется большое пространство подкачки.

Хороший способ определить размер, это просто попробовать и посмотреть. Выберите размер (обычно легче уменьшить размер подкачки, поэтому стремитесь к высокой цели) и на некоторое время запустите свою "нормальную" рабочую нагрузку и посмотрите, сколько используется подкачка (см. Инструменты диагностики памяти). Затем вы можете настроить / изменить размер разделов или полностью переразбить их.

Чтобы оптимизировать скорость, рекомендуется поместить раздел подкачки на другой жесткий диск (если он у вас есть), а не на основной жесткий диск с установленной ОС. Также возможно распределить пространство подкачки по нескольким жестким дискам, что также может увеличить скорость. Linux может обрабатывать несколько пространств подкачки, и каждое пространство подкачки может иметь приоритет (pri=somenumber в fstab, также см. Команду swapon).


В настоящий момент я создаю файловый сервер с 4 ГБ ОЗУ и начал использовать пространство подкачки 8 ГБ, поскольку собираюсь использовать достаточное количество ОЗУ с помощью монтирования объединения. Это всегда можно отрегулировать позже.

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