Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 4079|Ответ: 1

[linux] Чрезмерное усиление памяти/кэша в Linux

[Скопировать ссылку]
Опубликовано 10.12.2022 12:07:49 | | | |
Требования: используйте команду free -h для проверки использования памяти и обнаружите, что доступная память меньше 1G, система только что установлена и не выполнила много сервисных программ.

Причина: бафф — это кэш для записи файлов, кэш — это кэш для чтения, Linux не выпускает кэш сразу после его использования, но используется для кэширования другой информации с целью повышения эффективности ввода-вывода, поэтомуЕсли операции по чтению и записи файлов слишком большие, бафф/кэш становится высоким

В Linux часто возникает проблема чрезмерного использования баффов/кэша памяти, особенно при использовании облачных хостов, поскольку многие из них являются виртуальной памятью, и если бафф/кэш занимает слишком много памяти, свободной памяти останется очень мало, что влияет на их использование;

Обычно соотношение памяти выглядит так:

Обычная машина: total=использованный+свободный

Виртуальная машина: total=used+free+buff/cache



Buff/Cache — это кэш файлов, возникающий при системных чтениях и записи, который не выпускается вовремя, и решение следующее:

Значение drop_caches может быть числом от 0 до 3, представляя разные значения:

0: Не выпускать (по умолчанию система)
1: Освободить кэш страницы
2 : для освобождения дентрий и инодов
3: Освободить все кэши

После исполнения, как показано ниже:



(Конец)





Предыдущий:VS 2022 настраивает проект на генерацию .pdb-файла
Следующий:Разница между ASCII-кодом, ISO8859-1, Unicode, GBK и UTF-8
Опубликовано 11.12.2022 23:01:30 |
Учитесь
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com