Если tmpfs имеет больший размер, чем ваша оперативная память, сколько оперативной памяти она использует? Являются ли приложения привилегированными для ОЗУ?

Если размер, заданный для tmpfs, больше, чем размер ОЗУ, и там много вещей, хранящихся там в tmpfs, как определяется количество ОЗУ, доступное для приложений? Если приложениям требуется больше памяти, то может ли система иметь только память подкачки, или может ли tmpfs освобождать ОЗУ для приложений? Я думаю, что более важно запускать приложения в ОЗУ, чем иметь файловую систему в ОЗУ. Не влияет ли настройка swappiness на приложения или tmpfs?

  • Оптимизировать скрипт / команду оболочки для удаления файлов
  • Удалять каталоги последовательно или одновременно в фоновом режиме
  • Benchmark ssd on linux: как измерять то же, что и crystaldiskmark, в окнах
  • Запуск автоматического прописного слова после точки
  • tmpfs не переполняется для обмена
  • Заменить требуемые утверждения автозагрузкой в ​​файле .emacs для повышения производительности
  • Почему запись в существующий файл происходит быстрее, чем запись нового пустого файла?
  • Более эффективная X-пересылка?
  • Проблема с производительностью ввода-вывода диска
  • Производительность Seq при указании строки формата
  • Синхронизация очень медленная. Ubuntu 10.10, 32 бит, ext4
  • Имеют ли tmpfs и devtmpfs одну и ту же область памяти?
  • One Solution collect form web for “Если tmpfs имеет больший размер, чем ваша оперативная память, сколько оперативной памяти она использует? Являются ли приложения привилегированными для ОЗУ?”

    Содержимое файловой системы tmpfs разделяется между ОЗУ и свопом, подобно тому, как память процессов разделяется между ОЗУ и свопом. Все данные должны быть в ОЗУ при его использовании. Если места недостаточно, ядро ​​перемещает данные для обмена. Основная идея заключается в том, что данные, которые не были использованы в течение длительного времени, перемещаются для обмена сначала, независимо от того, является ли это память процесса или содержимое tmpfs.

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