Утечка свободной оперативной памяти в кэш

Ventor
На сайте с 06.12.2010
Offline
57
1159

Имеется 1 гб оперативки на VPS. Swap 292 mb.

Когда качаю файл видео весом в 700мб с сервера, вижу что использованная память доходит до 950 мб и вижу что приблизительно 700 мб перетекает в кеш.

После того как файл с сервера скачал, в кэше столько же и остается - 750 мб, и так навечно, пока не перегружу сервак.

Это нормально?

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#1

Nginx ? ваш файл и кешируется наверное.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
Ventor
На сайте с 06.12.2010
Offline
57
#2

Я ставил только Debian 8 и isp lite 5.

В панеле вижу только апач (Apache MPM-ITK 2.4.10-10+deb8u7 , Apache PHP module 5.6.24+dfsg-0+deb8u1 , awstats 7.2+dfsg-1 , logrotate 3.8.7-1+b1).

L
На сайте с 10.02.2015
Offline
222
#3

Кеш освободится по требованию памяти.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#4

Попробуйте скачать другой файл такого же размера, по идее он собой вытеснит старый кеш )

S
На сайте с 23.05.2004
Offline
316
#5

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

Это просто подпись.
P
На сайте с 08.03.2007
Offline
250
#6

Иногда бывает полезно и ограничить апптиты кэша. Например при работе виртуалки в режиме Memory ballooning.

pupseg
На сайте с 14.05.2010
Offline
347
#7

так работает линукс. это его нормальное поведение. Когда ядру понадобится - оно само возьмет столько кеша, сколько ему надо.

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
Ventor
На сайте с 06.12.2010
Offline
57
#8
livetv:
Кеш освободится по требованию памяти.
Stek:
Это нормально, линукс не освобождает память просто так. Да и зачем нужна свободная память, если не для использования.
pupseg:
так работает линукс. это его нормальное поведение. Когда ядру понадобится - оно само возьмет столько кеша, сколько ему надо.

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

AGHost
На сайте с 16.11.2011
Offline
115
#9

Ventor, :]||||[: староват конечно, но всегда актуален для подобных вопросов - http://www.linuxatemyram.ru

8 лет на рынке услуг хостинга - https://agho.st (https://agho.st)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий