[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squid и кеширование больших объектов в памяти



А это... Вы проксируете толстый поток пользователей или вы сильно
раздаете статику? Если второе, то лучше не апач вообще, и не апач со
сквидом, а что-то хорошо статику умеющее отдавать. lighttpd, например.

У Чтв, 2007-08-02 у 14:44 +0700, Mihail Y. Samoylov пише:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Доброго дня.
> 
> Есть ли у кого-нибудь опыт тюнинга allocator'а памяти Squid'a? Хочется
> машинами со squid'ом акселерировать раздачу фильмов. Специфика такова,
> что десяток файлов фильмов в день скачиваются сотни раз, остальные -
> несколько раз. И если сунуть этот десяток файлов в память(её хватает,
> 8Гб), жить станет легче, жить станет веселее и можно замечательно
> утилизировать каналы.
> Но.
> Если сквиду указывать максимальный размер кешируемого в память файла
> (maximum_object_size_in_memory) больше определённого порога, он при
> попытке сунуть фильм, например, он, судя по трейсу, начинает
> allocate'ить память кусками чуть ли не по килобайту, полностью грузит
> процессор и скорость чудовищно проседает (сотни килобайт\с). И отсюда
> вопрос - что можно сделать, чтобы можно было файлы большого объёма
> нормально складывать в память?
> 
> P.S.
> Кеширование на уровне файловой системы и RAM-диска не предлагать - не
> хватает интеллектуальносьти: будет кешироваться одинаково и популярный
> файл и файл, скачанный раз.
> - --
> Think different, think doomsday.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> 
> iD8DBQFGsYtrVBz7lY1Imj0RAnukAJ93kKSKqgh9St3ywraVq6eAvBk4tACdHQUI
> 2EhSwEEDAffScj7V9dZiQHA=
> =beMp
> -----END PGP SIGNATURE-----
> 
> 
-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu <at> jabber.kiev.ua



Reply to: