Перейти до

Ограничение кеша файловой системы в оперативке на ubuntu linux 16.04


Рекомендованные сообщения

ну собственно вопрос: как ограничить обьём кеша файловой системы в оперативке, проблема состоит в том что процент кеша превышает 80% оперативки и система начинает свапиться.

Ссылка на сообщение
Поделиться на других сайтах

Вы неправильно ставите вопрос. Надо спрашивать не "что накрутить", а "почему у меня свопает система".

Ответ - крутить ничего не нужно, в своп система лезет или просто потому что он есть(так работает линукс, если приложение долго не используется - оно будет выгружено в своп, даже если памяти свободной море), или потому что памяти действительно недостаточно для вашего софта. 

То что вся неиспользуемая память постоянно выделяется по страничный кеш - никак не влияет на "забитость" памяти и своп. Как только приложение затребует - память мгновенно будет отобрана у кеша и отдана приложению, собственно в манах рекомендуют считать свободную память как free+cached.

Если все же сильно хочется порулить - ограничение в процентах для размера кеша(дефолт - до 100%)

echo "40" > /proc/sys/vm/pagecache
sysctl -p
Відредаговано KaYot
Ссылка на сообщение
Поделиться на других сайтах

ну собственно вопрос: как ограничить обьём кеша файловой системы в оперативке, проблема состоит в том что процент кеша превышает 80% оперативки и система начинает свапиться.

vm.vfs_cache_pressure чем больше, тем больше будет освобождать кэша, когда нужна память, vm.swappiness чем меньше, тем меньше будет свопиться

 

https://www.kernel.org/doc/Documentation/sysctl/vm.txt

Ссылка на сообщение
Поделиться на других сайтах

 

pagecache

Нету такого ни в ванильных ядрах, ни в убунте.
Угу, крутилка из совсем старых ядер.

 

Я бы вообще своп выключил и забыл.

Ссылка на сообщение
Поделиться на других сайтах

 

ну собственно вопрос: как ограничить обьём кеша файловой системы в оперативке, проблема состоит в том что процент кеша превышает 80% оперативки и система начинает свапиться.

vm.vfs_cache_pressure чем больше, тем больше будет освобождать кэша, когда нужна память, vm.swappiness чем меньше, тем меньше будет свопиться

 

https://www.kernel.org/doc/Documentation/sysctl/vm.txt

 

вариант с vm.vfs_cache_pressure не прокатил, наблюдался тот же симптом (все равно система свапилась), но спасибо за отклик, проблема решена тему можно закрывать

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від shift196
      Продаю 9 штук (только вместе)
      планки по 16GB. 1333Mhz

      450 грн за штуку, пишите в ЛС
      отправка новой почтой или укр.
    • Від Serverator
      Память Samsung, Hynyx.  4DRx4 PC4-2400T,  PC4-2133P Server Memory RAM ECC
      Точні специфікації запитуйте, оскільки моделі і наявність змінюються
      В наявності більше 100 планок
       
      Оптовим покупцям надаємо знижки від 10 до 20% !!!
      Гарантія 14 днів для тестування і перевірки
       
      планки номіналом 32 i 64
      ціни в залежності від маркування
      32GB  - 35$ -45$
      64GB  - 65$-80$
    • Від Melanxolik
      Как многие уже знаю, символ: "З" является запрещенным на территории нашей страны, в связи с этим, возникло много проблем, особенно в довольно популярной файловой системе, которая звучит так: Зфс, она содержит у себя утилиты названия которых начинаются также с Зпул, Зфс и т.д.
      Как у нас сейчас с этим и кто-то уже пробовал пушить разрабов по этому поводу?
       
    • Від Rubert
      WorldVPS Solutions небольшой проект который предоставляет хостинг с бесплатным администрированием более 10-ти лет, у нас огромный опыт в подборе оборудования в лучших центрах обработки данных в мире с идеальным соотношением цена/качество.
       
      Мы предоставляем хостинг в таких странах как Нидерланды, Германия, США, Франция и Люксембург.
       
       
      VPS (Нидерланды, Германия, США и Франция):
       
      Virtualization KVM
      CPU Intel Xeon E5 1x2.6 GHz
      RAM 1 GB DDR4
      Disk 20 GB SSD RAID10
      Traffic unlimited
      Port 1000 Mbit
      IP 1 IPv4 + IPv6 on request
      From $13.00/mo
       
       
      VPS с большим дисков (США и Франция):
       
      2 vCores
      RAM 4 GB
      200 GB HDD or 100 GB SSD
      Port 100 Mbit/s
      1 IPv4 (up to 4 IP)
      From $19.00/mo
       
       
      Выделенный сервер в Нидерландах:
       
      Intel Core i3 2100 2 x 3.10 GHz
      4GB DDR3 RAM (up to 32 GB)
      1 TB or 120 GB (up to 16 TB)
      max 4 drives
      link 100 Mbit/s (up to 1 Gbit/s)
      50TB traffic per month
      1 IP (up to 4 IP)
      10Gbit/s protection DDoS Shield (FREE!)
      From $48.00/mo
       
      Выделенный сервер в Франции:
       
      AMD Opteron 3280, 8x 2.4 GHz Turbo
      16GB DDR3 RAM (up to 32 GB)
      2x2 TB HDD (up to SSD)
      max 2 drives
      link 100 Mbit/s
      1 IP (up to 4 IP)
      From $58.00/mo
       
      ---
       
      На сайте вы можете ознакомится со всеми возможными конфигурациями серверов.
       
      worldvps.ru
       
      *А так же для первых 10-ти заказов из форума local.com.ua мы предоставим бесплатно лицензию управления ISPmanager 6 Lite (кроме VPS с большим диском).
    • Від freedomwarrior
      Всем привет.
      Предоставляю услуги сетевика/админа.
      Что то починить, настроить bgp/ospf и т.д
      Если рухтеры то только Juniper.
      Серверное администрировани Linux/Unix, поднять веб сервер, починить и т.д.
      Настройка мониторинга с Grafana/Prometheus/Alertmanager и разного рода экспортеры.
      Кому интересно - пишите в личку.
      Только удаленка.
      Всем добра!
×
×
  • Створити нове...