Как освободить виртуальную память в Ubuntu?

текущая статистика подтверждает:

100мб оперативной памяти используются из 312Mb и 31мб виртуальной памяти используются.


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


Я не уверен, если это является проблемой или нет, так как, возможно, это не обязательно означает, что виртуальный mem используется над оперативной памятью.

помощь была бы очень признательна! Спасибо! 🙂

13
задан RadiantHex
19.03.2023 19:49 Количество просмотров материала 3314
Распечатать страницу

3 ответа

проверьте значение swappiness в /proc/sys:

$ cat /proc/sys/vm/swappiness
60

вы можете заставить Ubuntu не использовать swapfile, пока это абсолютно необходимо, изменив это значение на ноль:

$ sudo sysctl vm.swappiness=0
vm.swappiness = 0
6
отвечен John Feminella 2023-03-21 03:37

вы можете очистить своп, используя эти две команды в следующем порядке:

sudo swapoff -a
sudo swapon -a
3
отвечен Urda 2023-03-21 05:54

цитирую вас :

100Mb RAM использованы из 312Mb и 31мб виртуальной памяти слишком привык.

вы еще не упомянули использование SWAP и упомянули только о том, что используется 1/3 вашей оперативной памяти.

Onee важно помнить о системах Linux, что ваша оперативная память часто будет выглядеть "более используемой", чем она есть на самом деле, поскольку ядро будет использовать оперативную память для всего, что может, чтобы сделать вашу жизнь быстрее ( например.: информация о файловой системе / кэш inode / etc... ). Это не слишком проблематично, поскольку эта буферизированная информация считается гражданином второго класса и при необходимости будет уменьшена..

0
отвечен jonathanserafini 2023-03-21 08:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх