tmpfs и vm.swappiness

Я начал настраивать немного производительности Linux VM на моей системе (да. Я знаю, что vm.swappiness = 0 убьет котят, но я нашел на 30-40 лучше для меня, так как это улучшило мою задержку – возможно, за счет пропускной способности). Я хотел бы спросить, как подсчитываются tmpfs (это кеш или программа) для обмена и vm.swappiness .

Чтобы получить более высокий уровень, мне нужна папка, которая:

  • Обычно пуст, но использование может увеличиться до 8-кратного размера моей основной памяти
  • Не нужно сохранять перезагрузку
  • Является низким приоритетом по отношению к I / O (например, программы, которые могут его использовать), но было бы неплохо, если бы это было быстро

В настоящее время я использую обычный FS. Я слышал (не тестировал) о проблемах с большими tmpfs, толкающими данные на swap. Поскольку я предполагаю, что тесты были выполнены с использованием vm.swappiness=60 умолчанию vm.swappiness=60 а tmpfs просто занимает только кеш, уменьшенная vm.swappiness бы замену во время давления памяти. Я прав?

One Solution collect form web for “tmpfs и vm.swappiness”

tmpfs реализуется как страницы кеша, поэтому низкое значение для vm.swappiness сделает файлы tmpfs более вероятными для замены, так как система будет способствовать краже страниц кеша по страницам приложений.

  • Как я могу проверить, установлен ли каталог / tmp на моей системе CentOS 5.x на tmpfs?
  • Tmpfs mount для каталогов на другом разделе
  • tmpfs: создание файла в tmpfs не изменяет использование памяти в htop / top
  • Что происходит, когда tmpfs заполнен и не доступно пространство подкачки?
  • Это хорошая идея поместить ~ / .cache в tmpfs?
  • fstab не поддерживает режим чтения
  • Где находится файловая система «tmpfs»?
  • Что касается создания и уничтожения конфиденциальных данных в системах linux / unix
  • На пользовательские каталоги tmpfs
  • Следует ли отключать tmpfs при завершении работы системы?
  • Несколько разделов tmpfs
  • Interesting Posts

    Предотвращение отображения хрома / Chrome в определенных каталогах

    Настройка среды в systemd

    Разрешить пользователю подключаться с использованием SSH или SFTP, но ограничить домашний каталог (Centos7)

    Почему это назначение переменной не работает при использовании tee?

    Я не могу получить версию загрузки Windows после установки CentOS 7 в двойной загрузке. Мои окна – это окна 10

    Quagga перестала работать после обновлений в Stretch

    Какие файлы изменяются, когда GNU Parted сжимает раздел?

    FreeBSD: смешивание пакетов и портов?

    Перекрестное имя переменной имен

    найти каталоги с определенными шаблонами приводит к ошибке отказа от разрешения и никакого результата

    отрезать команду, заказ не сохранился?

    Можно ли установить права доступа для каждого пользователя в Linux?

    Список разрешений пользователя для определенной папки

    Apache и systemd

    Откройте каталог в файловом менеджере по умолчанию и выберите файл

    Linux и Unix - лучшая ОС в мире.