LINUX.ORG.RU

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

 ,


0

2

Есть VPS-сервак, доступ по SSH. Рута нет, но если очень надо - будет(но это геморно).

В screen запущена сессия игрового сервера. На том же VPS и форум итд.

Главный дядя (не разбирается в железной части) говорит, мол - надо ребутать весь VPS периодически, чтобы очистить память.

Вопросы:

1) Она разве не очищается самостоятельно? В этом есть надобность вообще?

2) Нафиг ребутать, видел утилиты для очистки. Если чистка дело не бесполезное - как правильно почистить, чтобы не грохнуть ничего?

1) Смотря что понимать под «очищается». Нулями - нет, не заполняется. А если какая прилада памятью течет, то только перезапуск этой прилады. Надобности заполнять память нулями нет, никакой ценности информация там не имеет. 2) Ребутать не надо. Надо не запускать текучие прилады. Или на худой конец перезапускать именно их.

И кстати ребут тебе память тоже не почистит. Там питание на память может вообще не сбрасываться.

morse ★★★★★
()
Ответ на: комментарий от konvkosmose

Чёрт... предсказуемо. )

По теме, забей, если работает, значит пусть работает без утилит и ребута.

vvn_black ★★★★★
()
Ответ на: комментарий от tyamur

ДА. Гуру Линукса, который все это нам поставил - доступен раз в год, а этот дядя не интересуется системой, поэтому пришлось мне начать разбираться.

konvkosmose
() автор топика

посмотри выхлоп «top», вангую, что что-то течет, возможно и сам screen (есть tmux как альтернатива)

anonymous
()
Ответ на: комментарий от konvkosmose

top, потом нажимаешь M больше. И смотришь верхний процесс.

Jopich1
()

Нафиг ребутать, видел утилиты для очистки. Е

есть, называется kill.

Jopich1
()
Ответ на: комментарий от anonymous

Действительно, уборщица с этим лучше справится.

ritsufag ★★★★★
()

1) Нет, если в софте есть утечки памяти или он в принципе не освобождает память. Например Java не освобождает.

2) Ага, таск киллеры. Можно только кэши зарубить, но они тут же надуются снова. Единственный вариант освобождение памяти - завершить процесс. Не обязательно машину ребутать, достаточно перезапускать жрущий софт.

Проблема заключается в неверных настройках, либо в утечках, либо в недостатке мощностей. Конфиги веб сервера настраивались под малое потребление или они дефолтные? Что за игровой сервер? Наверняка там можно как-то ограничить мир, чтобы на каждого игрока отжиралось меньше памяти.

InterVi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.