URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 1717
[ Назад ]

Исходное сообщение
"cache_mem & cache_dir"

Отправлено Sloboda , 06-Янв-04 11:07 
Есть компьютер с X Mb свободной оперативки и "неограниченным" винтом (т.е. сколько скажу - столько и поставят). Что указать в cache_mem и cache_dir, чтобы полностью использовать ресурсы для squid?

Содержание

Сообщения в этом обсуждении
"cache_mem & cache_dir"
Отправлено ipmanyak , 06-Янв-04 14:24 
>Есть компьютер с X Mb свободной оперативки и "неограниченным" винтом (т.е. сколько
>скажу - столько и поставят). Что указать в cache_mem и cache_dir,
>чтобы полностью использовать ресурсы для squid?

http://www.squid-cache.org/Doc/FAQ/FAQ-8.html#ss8.11
то что укажешь в cache_mem  реально будет занимать примерно в 3 раза больше,
имей это ввиду, слишком большой дисковой кэш тоже не есть хорошо, будет долго шарить индексы . Почитай всю главу 8 фака насчет памяти и анализа ее использования



"cache_mem & cache_dir"
Отправлено Sloboda , 06-Янв-04 14:53 
>имей это ввиду, слишком большой дисковой кэш тоже не есть хорошо, будет
>долго шарить индексы . Почитай всю главу 8 фака насчет памяти
>и анализа ее использования
Поэтому и спрашиваю, насколько может быть велик кеш в зависимости от оперативки, чтобы не лезло в своп и не тормозило.


"cache_mem & cache_dir"
Отправлено Михаил , 06-Янв-04 14:34 
>Есть компьютер с X Mb свободной оперативки и "неограниченным" винтом (т.е. сколько
>скажу - столько и поставят). Что указать в cache_mem и cache_dir,
>чтобы полностью использовать ресурсы для squid?

http://www.bog.pp.ru/work/squid.html#mem

от себя скажу вот что:
- оперативки, чем больше, тем лучше! хотя 256Мб в большинстве случаев будет достаточно, если нет других ресурсоемких задач.
- винт большой совершенно не нужен, вполне вероятно, что хватит и 10Гб.

все зависит от поставленных задач и нагрузки.
например, у меня при 60-70 клиентах 4 Гб кэш хранит информацию 35-40 дней.


"cache_mem & cache_dir"
Отправлено Sloboda , 06-Янв-04 14:49 
>- оперативки, чем больше, тем лучше! хотя 256Мб в большинстве случаев будет
>достаточно, если нет других ресурсоемких задач.
512 Мб минус системные нужды.

>- винт большой совершенно не нужен, вполне вероятно, что хватит и 10Гб.
Так ведь хочется использовать ресурсы по-максимуму.


"cache_mem & cache_dir"
Отправлено ipmanyak , 06-Янв-04 15:42 
>>- оперативки, чем больше, тем лучше! хотя 256Мб в большинстве случаев будет
>>достаточно, если нет других ресурсоемких задач.
>512 Мб минус системные нужды.
>
>>- винт большой совершенно не нужен, вполне вероятно, что хватит и 10Гб.
>Так ведь хочется использовать ресурсы по-максимуму.

поставь для начала cache_mem 32 мега (реально займет 64-96 мег), сквид будет хавать + 10 мег на каждый гиг дискового кэша, вот отсюда и пляши,
затем в процессе эскплуатации анализируй как рекомендовано в факе


"cache_mem & cache_dir"
Отправлено Михаил , 06-Янв-04 16:53 
>>- оперативки, чем больше, тем лучше! хотя 256Мб в большинстве случаев будет
>>достаточно, если нет других ресурсоемких задач.
>512 Мб минус системные нужды.
при 512 Мб я ставил cache_mem 128, реально сквbд занимал 180-210 Мб и еще оставалось достаточно памяти...

>>- винт большой совершенно не нужен, вполне вероятно, что хватит и 10Гб.
>Так ведь хочется использовать ресурсы по-максимуму.
а смысл? весь интернет все равно не закэшируешь...
имхо, наиболее оптимально размер дискового кэша ставить равный http-трафику за 2-4 недели.