Меню сайта

Библиотека

Очистка кеша памяти в Ubuntu
Описание Лайфхак
Однажды заметил что памяти использовано 97%

Решил погуглить, и нашёл, на просторах сети, простой скрипт

И чтобы он не потярялся, сохраняю его здесь

Создаем файл
Цитата:
touch /reset_mem.sh


Делаем исполняемым
Цитата:
chmod +x reset.sh


И вставляем следующий текст скрипта
bash:
Подсветка синтаксиса : Bash
  1. #!/bin/sh
  2. echo "Было занято в кеше ОЗУ"
  3. free -m
  4. # Чистим pagecache:
  5. sync
  6. echo 1 | sudo tee -a /proc/sys/vm/drop_caches
  7. #Чистим dentrie и inode кэши:
  8. sync
  9. echo 2 | sudo tee -a /proc/sys/vm/drop_caches
  10. #Чистим pagecache, dentrie и inode кэши:
  11. sync
  12. echo 3 | sudo tee -a /proc/sys/vm/drop_caches
  13. echo "Стало свободно в ОЗУ"
  14. free -m
  15. exit 0
Parsed in 0.061 seconds, using GeSHi 1.0.8.11. Created cache - 12.09.23 9:02


Теперь можно его запускать, но обязательно от суперпользователя
Цитата:
sudo reset_mem.sh


Ну либо в крон добавить, но злоупотреблять не советуют.
 
Автор gosudar  •  Дата Февраль 21 2017, 07:12  •  Тип FAQ  •  Просмотров 1204
Категория Обо всём   •  Трекбек
 голос(ов) 0



Часовой пояс: GMT + 3