Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: vm.swappiness=10 (16.04 server)  (Прочитано 1112 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
vm.swappiness=10 (16.04 server)
« : 24 Ноября 2017, 11:55:50 »
Установил в системе Ubuntu сервер 16.04:
Добавлял строчку: nano /etc/sysctl.conf
vm.swappiness=10
Видимо не помогло
http://prntscr.com/he29zh
Упирается в 4гб из 8 и начинает жрать свап.

Перезагружался. В чём может быть проблема?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: vm.swappiness=10 (16.04 server)
« Ответ #1 : 24 Ноября 2017, 12:12:50 »
sudo sysctl vm.swappiness
sudo sysctl -w vm.swappiness=10
sudo swapoff -a
sudo swapon -a
sudo sysctl vm.swappiness

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: vm.swappiness=10 (16.04 server)
« Ответ #2 : 24 Ноября 2017, 12:18:18 »
stixia007, постой паровоз... не стучите колеса...
а) Картинка ну просто огромная, да такая, что в ней даже прогресс бар полностью не влез
б) дай те ка вывод
Код: (bash) [Выделить]
free -wh

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 24 Ноября 2017, 12:23:51 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: vm.swappiness=10 (16.04 server)
« Ответ #3 : 24 Ноября 2017, 12:25:58 »
             total        used        free      shared     buffers       cache              available
Память:        7,8G        4,0G        204M         88M        185M        3,4G                   3,3G
Подкачка:        8,0G        1,3G        6,7G

Хм, видимо кеш половину и сожрал получается.

Пользователь добавил сообщение 24 Ноября 2017, 12:30:30:
Более развёрнуто. https://image.prntscr.com/image/qtTvOKMzRpKVQKa2E_pIKQ.png
Вижу то жрёт мускуль, видимо из за макс коннектов = 1000 :D
К сожалению более низкие цифры выбивает ошибку про коннекты. А как посмотреть кол-во коннектов в пике команды так и не нашёл, а составить скрипт ума нет :(
« Последнее редактирование: 24 Ноября 2017, 12:31:40 от stixia007 »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: vm.swappiness=10 (16.04 server)
« Ответ #4 : 24 Ноября 2017, 12:34:48 »
Хм, видимо кеш половину и сожрал получается.
Свято место пусто не бывает. (с)
GNU/Linux, да и всякие там BSD, стараются держать данные, к которым часто обращаются в памяти. То есть куда эфективнее используют память, чем Windows.
И как видите сами: свободно памяти у вас всего 200МБ, а вот доступно еще 3.3ГБ. То есть если понадобися часть кеша может быть быстро освобождена и туда будет загружено нужное, при этом та часть памяти станет used
Думаю можно закрывать, так как реально никакой проблемы нет.
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн stixia007

  • Автор темы
  • Участник
  • *
  • Сообщений: 154
    • Просмотр профиля
Re: vm.swappiness=10 (16.04 server)
« Ответ #5 : 24 Ноября 2017, 12:37:36 »
Да я так и полагал. Свободной памяти не бывает, линукс умный :)

 

Страница сгенерирована за 0.044 секунд. Запросов: 23.