The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Вопрос про КЭШ"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Разное)
Изначальное сообщение [ Отслеживать ]

"Вопрос про КЭШ"  +/
Сообщение от tommyanjelo email(ok) on 26-Апр-10, 12:58 

  Доюрый день всем!!!

  Использую прокси сервер Squid 2.6 stable-14 вот уже 10 месяцев.

За это время кэш наполнился на 15 Гб, всего под кэш отведено 19 Гб.

Что будет когда кэш дойдёт до 19 Гб?

Произойдёт ли преполнение и авария, или же просто начнут удаляться старые записи из кэша?


Заранее спасибо

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Вопрос про КЭШ"  +/
Сообщение от Michael (??) on 26-Апр-10, 13:04 

>Произойдёт ли преполнение и авария, или же просто начнут удаляться старые записи
>из кэша?

только не старые, а дольше всех неиспользуемые вроде

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Вопрос про КЭШ"  +/
Сообщение от shadow_alone (ok) on 27-Апр-10, 04:53 
ничего страшного не произойдет.
Но держать кеш такого размера это идиотизм.
Тормоза же будут из-за проверки наличия в кеше.
складывать в кеш файлы размером более метра-потора вообще не стоит, а оптимальный размер, IMHO, 1-2 Gb.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Вопрос про КЭШ"  +/
Сообщение от tommyanjelo email(ok) on 27-Апр-10, 06:42 

  Спасибо всем за советы. Придётся мне уменьшить кэш до 2 Гб.

Но так как я это делаю впервые, не могли бы вы проверить мои действия:

1) Задаём в конфиге новый размер

    cache_dir ufs /var/cache/squid 2000 16 256

2) Запускаем команду
    squid stop

2) Запускаем команду
    squid -z


  Всё ли правильно или я что-то не предусмотрел?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Вопрос про КЭШ"  +/
Сообщение от shadow_alone (ok) on 27-Апр-10, 06:46 
>[оверквотинг удален]
>    cache_dir ufs /var/cache/squid 2000 16 256
>
> 2) Запускаем команду
>    squid stop
>
> 2) Запускаем команду
>    squid -z
>
>
>  Всё ли правильно или я что-то не предусмотрел?

service squid start пропустили :)

и
maximum_object_size 1024 KB

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Вопрос про КЭШ"  +/
Сообщение от ipmanyak (ok) on 27-Апр-10, 09:18 
>[оверквотинг удален]
>    cache_dir ufs /var/cache/squid 2000 16 256
>
> 2) Запускаем команду
>    squid stop
>
> 2) Запускаем команду
>    squid -z
>
>
>  Всё ли правильно или я что-то не предусмотрел?

после squid stop физически удалить каталог кэша на диске

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Вопрос про КЭШ"  +/
Сообщение от tommyanjelo email(ok) on 28-Апр-10, 06:58 

  Всем спасибо огромное !!!!!!!!!!!


    А физически удалять это 100% обязательно да?
    
    Иначе ошибки будут или squid не сможет создать новый кэш?
    
    Простите за назойливость это был мой последний вопрос :-)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Вопрос про КЭШ"  +/
Сообщение от reader (ok) on 28-Апр-10, 21:52 
>[оверквотинг удален]
>  Всем спасибо огромное !!!!!!!!!!!
>
>
>    А физически удалять это 100% обязательно да?
>
>    Иначе ошибки будут или squid не сможет создать
>новый кэш?
>
>    Простите за назойливость это был мой последний вопрос
>:-)

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Вопрос про КЭШ"  +/
Сообщение от anonymous (??) on 18-Май-10, 09:25 
>  Спасибо всем за советы. Придётся мне уменьшить кэш до 2
>Гб.

сомнительные советы, прямо скажем.

>[оверквотинг удален]
>    cache_dir ufs /var/cache/squid 2000 16 256
>
> 2) Запускаем команду
>    squid stop
>
> 2) Запускаем команду
>    squid -z
>
>
>  Всё ли правильно или я что-то не предусмотрел?

2) и 3) лишнее, достаточно squid -k reconfigure.  размер кэша будет потихоньку уменьшаться до заданного в конфиге.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Вопрос про КЭШ"  +/
Сообщение от DeadLoco (ok) on 02-Май-10, 02:52 
>ничего страшного не произойдет.
>Но держать кеш такого размера это идиотизм.
>Тормоза же будут из-за проверки наличия в кеше.
>складывать в кеш файлы размером более метра-потора вообще не стоит, а оптимальный
>размер, IMHO, 1-2 Gb.

Странно. У меня нескольколет работал кеш на четырех винтах общим объемом 192Гб. Разумеется, пришлось увеличивать размер адресного пространства процесса и еще кучу мелких тюнов делать, но на Р4-2.8/4Г ОЗУ сквид достаточно быстро ворочался. Хитов в запросах было до 40%, а кеширование траффика достигало 19%. Самый пик - пресловутый "як-цуп-цоп" - 28% кешированых байт. Обслуживаемая сеть - 1к+ хостов.

Но это было давно. Сейчас кеш оправдывает себя только на мелких файлах, менее 16 кб.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Вопрос про КЭШ"  +/
Сообщение от shadow_alone (ok) on 02-Май-10, 02:57 
и даже для такого количества хостов, такой кеш не нужен.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Вопрос про КЭШ"  +/
Сообщение от DeadLoco (ok) on 02-Май-10, 12:23 
>и даже для такого количества хостов, такой кеш не нужен.

Практика - критерий истины. В моем случае огромный кеш давал некоторый эффект. Но это было, когда интернет был гораздо меньше. Сейчас - да, сейчас большой кеш не нужен. Просто потому, что потеряло смысл кеширование объектов больших 64кб. CSS, JS да мелкие картинки из дизайна - вот и все, что оправдано кешировать.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Вопрос про КЭШ"  +/
Сообщение от anonymous (??) on 18-Май-10, 09:24 
>[оверквотинг удален]
>  Использую прокси сервер Squid 2.6 stable-14 вот уже 10 месяцев.
>
>
>За это время кэш наполнился на 15 Гб, всего под кэш отведено
>19 Гб.
>
>Что будет когда кэш дойдёт до 19 Гб?
>
>Произойдёт ли преполнение и авария, или же просто начнут удаляться старые записи
>из кэша?

начнут удаляться в соответствии с указанным в конфиге алгоритмом (cache_replacement_policy).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру