Установи Linux! Стань свободным!
Онлайн всего: 7 | Посетители: 2 | Боты: 5
Дата 12.01.2026 Время: 05:56
Ваш IP: 216.73.216.105
Загрузка сервера: 0.39
old.ubuntu-desktop.ru - Очистка swap - Система    Главная > Каталог статей > Система

Очистка swap

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

Для очистки swap в терминале выполните следующую команду:

sudo swapoff -a && sudo swapon -a

Очистка swap не произойдет мгновенно, все данные с раздела подкачки переместятся в ОЗУ. При этом команда sudo swapon -a снова включит раздел подкачки, так как оставаться совсем без него не рекомендуется, особенно если есть часто бывает дефицит свободного места в оперативной памяти.

Вероятней всего Вы замечали что раздел swap начинает использоваться когда еще есть достаточно много свободного места в оперативной памяти, это место как правило свободно или занято кэшем. По умолчанию в Ubuntu когда останется 60% свободной памяти система начинает задействовать swap. Не всегда это Вам подходит, особенно если у Вас 4…8 и более Гб ОЗУ. Для оптимизации работы Swap необходимо изменить параметр swappiness, который определяет при каком кол-ве свободной оперативной памяти будет задействован swap.

Посмотрите процент заполнения ОЗУ при котором будет задействован swap:

cat /proc/sys/vm/swappiness

Далее измените параметр на свой:

sudo nano /etc/sysctl.conf

Откройте для редактирования файл sysctl.conf и в конце добавьте строчку:

vm.swappiness=10

Число 10 обозначает что, что swap будет использоваться только тогда, когда останется только 10% свободной оперативной памяти. Подберите свое значение оптимальное значение.

Для вступления изменений необходима перезагрузка.

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 23:48:31 | liman28 | Категория: Система | Просмотров: 87
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Teeworlds — свободная компьютерная игра в жанре многопользовательского 2D шутера
Teeworlds — свободная компьютерная игра в жанре многопользовательского 2D шутера. В связи с особенностями физики имеет свой уникальный геймплей. Игра похожа на игры Worms, Soldat и Counter-Strike 2D. Игрок управляет похожим на колобка персонажем. Цель играющего зависит от режима игры: например, уничтожить противников, доставить вражеский флаг к себе на базу или добежать до конца карты. Установка для…
  2017-08-02 14:54:48 | Категория: Игры
   Airstrike — бесплатная двумерная игра для Linux
Airstrike — бесплатная двумерная игра для Linux. Игра очень проста, суть ее сводится к тому что нужно уничтожить самолеты противника и уклонятся от стрельбы по Вашему самолету. Так же в игре в низу стоит пушка которая постоянно обстреливает все вокруг. Игра Airstrike доступна для Linux, FreeBSD, BeOS, RISC OS и Windows. Установить игру можно репозитория для Ubuntu: sudo apt-get install airstrike Необходимо скачать 1 921 kБ…
  2017-08-01 23:01:16 | Категория: Игры
   FrostWire — свободный P2P-клиент для файлообменной сети Gnutella и BitTorrent
FrostWire — свободный P2P-клиент для файлообменной сети Gnutella и BitTorrent. Программа написана на языке Java и является кроссплатформенным программным обеспечением, построенная на другом популярном клиенте Gnutella LimeWire. FrostWire является абсолютно бесплатной и распространяется под лицензией GNU General Public License.   Программа FrostWire является как бы симбиозом торрента с…
  2017-08-04 10:28:34 | Категория: Интернет
   STELLARIUM — ПЛАНЕТАРИЙ
Stellarium — это свободный планетарий для Вашего компьютера с открытым исходным кодом. Он отображает реалистичное небо в 3D таким, каким Вы видите его невооружённым глазом, в бинокль или телескоп.  Просто введите свои координаты и исследуйте небо!Некоторые из возможностей:  стандартный звёздный каталог с 600 тысячами звёзд, информация о ярчайших звёздах (спектральный тип, расстояние и др.), загружаемые…
  2017-08-11 17:40:38 | Категория: Разное
   array_pad - увеличение размера массива до заданной величины
Функция array_pad() увеличивает массив до заданной величины заполняя его значениями. Если параметр функции array_pad() положительное число, то массив увеличивается с конца, если отрицательное, то с начала. Если абсолютное значение параметра меньше или равно размеру массива, то функция не производит ни каких изменений размера массива. Пример использования: $a = array…
  2017-09-05 19:37:27 | Категория: PHP

Вверх