0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Очистка ОЗУ

очистка озу - по необходимости
  
Сообщений: 0
В связи с тем, что периодически, при непрерывной работе системе в течение нескольких суток возникает ситуация переполнения ОЗУ, и зависания системы, возник вопрос.
Хотя, памяти, на первой взгляд и достаточно.
Более подробное описание ситуации
====
После включения компьютера, сразу индикатор памяти показал 25 % занято программами и кэшом.

открыл браузер, открытие вкладок, то се, занятость памяти увеличивается со временем...
вот уже на этот момент времени 35 % проги и 45 % кэш занято.

При закрытии браузера кэш памяти практически остаются занятой.
====

Возник вопрос - принудительной очистки памяти программ и кэша озу.

=====

Вот, что я нашел
=====
Поиск в гугле дает такие ссылки, где первая же говорит о такой команде, как
#sync; echo 3 > /proc/sys/vm/drop_caches
но, система выдает - ошибка доступа....
пробовал и так
#sudo sync; echo 3 > /proc/sys/vm/drop_caches

как правильно исправить эту команду ?

по ходу, дополнительно поменял значения в таких файлах
/proc/sys/vm/swappiness выставил 80
/proc/sys/vm/vfs_cache_pressure = 1000
=========
Может надо еще настроить правильно какой параметр в системе, чтобы принудительно освобождались кэш и память ?
Редактировалось: 2 раз (Последний: 12 апреля 2015 в 17:09)
Сообщений: 0
Black_Shef:

В связи с тем, что периодически, при непрерывной работе системе в течение нескольких суток возникает ситуация переполнения ОЗУ, и зависания системы, возник вопрос.
Вот про зависание системы я вам не верю. sad Думаю, что это просто выдумка для красного словца.
Или показывайте что и как возникает накануне того, что по вашим утверждениям якобы возникает.

Black_Shef:

При закрытии браузера кэш памяти практически остаются занятой.
При освобождении памяти завершившейся программой она не сразу же становится доступной системе, а только позже, когда пройдёт утилизация этой памяти. Управление памятью происходит не так просто и прямолинейно как казалось бы....
Вы просто не понимаете процессы происходящие в системе, и делаете ... фантазии на тему того, что должны наблюдать. smile

Black_Shef:

Возник вопрос - принудительной очистки памяти программ и кэша озу.
Ни у кого не возникает потребности ничего принудительно крутить с памятью.
Мне это всё напоминает давний анекдот про мальчика, у которого вместо пупка было замочная скважина, и он от безудержного любопытства вставил туда ключик и провернул ... а жопа отпала. crazy

Black_Shef:

Поиск в гугле[/URL] дает такие ссылки, где первая же говорит о такой команде, как
#sync; echo 3 > /proc/sys/vm/drop_caches
но, система выдает - ошибка доступа....
пробовал и так
#sudo sync; echo 3 > /proc/sys/vm/drop_caches
как правильно исправить эту команду ?

Код SH:
  1.  
  2. olej@nvidia ~ $ ls -l /proc/sys/vm/drop_caches
  3. -rw-r--r-- 1 root root 0 апр. 12 18:37 /proc/sys/vm/drop_caches
  4.  
Запись в ваше имя разрешена только root.
Никакое sudo здесь (при переадресации потока) не поможет.
Простейший способ - зарегистрироваться в терминале как root.
Или:
Код SH:
  1.  
  2. $ echo 3 | sudo tee /proc/sys/vm/drop_caches 1>/dev/null
  3.  
Black_Shef:

по ходу, дополнительно поменял значения в таких файлах
/proc/sys/vm/swappiness выставил 80
/proc/sys/vm/vfs_cache_pressure = 1000
Не забывайте про ключик. dance
Сообщений: 0
Black_Shef:
как правильно исправить эту команду ?
Знак решетки # означает, что вы работаете от рута.
sudo -s или просто su и вы станете рутом. Для выхода из рутовой оболочки exit
Далее, вы привели последовательность команд: sync; echo 3 > /proc/sys/vm/drop_caches
sync -- записывает данные, буферизованные в памяти, на диск.
; -- дождаться оканчания команды и перейти к следущей.
echo -- echo - показывает текстовую строку на стандартное устройство вывода.
> -- перенаправляет вывод в указанный файл.

В принципе, там нечего исправлять. Попробуйте разобраться в коммандах, а не просто их копипастить.
Сообщений: 0
sizonov stas:
В принципе, там нечего исправлять. Попробуйте разобраться в коммандах, а не просто их копипастить.
Абсолютно ничего подобного!
Никакое sudo не поможет при перенаправлении (>) потока вывода.
Сообщений: 0
Олег Цилюрик:
Никакое sudo не поможет при перенаправлении (>) потока вывода.
Так о судо речь и не идет
Сообщений: 0
Олег Цилюрик:
Вот про зависание системы я вам не верю.
Во что верить каждому решает сам человек....

я не имею право ограничивать вас в вашем праве верить во что угодно...
Сообщений: 0
sizonov stas, спасибо, за реальную совет.
Помогло
В начало страницы 
|
Перейти на форум: