Re: Непонятное поведение размера кэша

Maxim Dounin mdounin at mdounin.ru
Tue Jul 1 00:17:52 UTC 2014


Hello!

On Mon, Jun 30, 2014 at 08:44:53AM -0400,  Давид Мзареулян wrote:

> Добрый день!
> 
> nginx/1.4.6 под ubuntu 14.04, определены две зоны кэша на 100-гигабайтном
> диске:
> 
> proxy_cache_path        /mnt1/cache1 levels=2:2 keys_zone=previewCache1:512m
> max_size=25g inactive=10y;
> proxy_cache_path        /mnt1/cache2 levels=2:2 keys_zone=previewCache2:512m
> max_size=70g inactive=10y;
> 
> Каталог первой зоны (/mnt1/cache1) сейчас имеет размер 26G, что нормально и
> близко к заданному. А вот размер каталога второй зоны (/mnt1/cache2)
> стабилизируется на 50-52G и дальше не растёт. Более того, если во втором
> proxy_cache_path задать max_size=60g, то размер каталога уменьшается до
> 42G.
> 
> В чём тут может быть дело?

Размер считается в блоках, дабы получить цифру, максимально 
близкую к реально занимаемому на диске пространству.  Если блоки 
большие, а файлы - маленькие, это может быть причиной расхождения 
наблюдаемых цифр.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru