Задумчивый squid (Решено)
olegon 25 октября, 2010 - 07:16
Решил на имеющийся нетбук с 2Гб памяти поставить общий прокси (на 2х пользователей), дал ему 1Гб на кеш в памяти и 4Гб - на диске. Пробежался и по другим параметрам. К моему огорчению при скачивании большого файла (как мне кажется именно из-за этого), например, образа диска, сквид вешается, скачка идет кое-как, а все остальные соединения таймаутятся. На нетбуке процесс сквида выжирает 100% одного ядра процессора. Есть мысли из-за чего?
»
- Для комментирования войдите или зарегистрируйтесь
проверка на антивирус
проверка на антивирус выключена?
и не кэшировать файлы более ххх кбайт ?
что-то добрый я сегодня ....
Никаких проверок, антивируса
Никаких проверок, антивируса там вообще нет.
А что насчет "не кешировать"? Стоит максимальный размер файла в кеше 100Мб. Надо увеличить/уменьшить?
http://olegon.ru
нормально. а скачка по http
нормально.
а скачка по http или ftp ?
у меня "заторможенность" проявляется, но не настолько чтоб для других тайм-аут вылетал ....
надо думать (конец дня - чайник уже не варит ;( )
что-то добрый я сегодня ....
http, что-то мне кажется, что
http, что-то мне кажется, что не только при скачке большого файла, но во время его - 100% повторяемость...
http://olegon.ru
в логах конечно ничего
в логах конечно ничего подозрительного?
нужно смотреть конфиг и нетстат...
а если (всего 2 пользователя), убрать сквид и дать "прозрачный" выход в инет - "затуп" будет проявляться?
что-то добрый я сегодня ....
В логах тишина... NAT есть,
В логах тишина... NAT есть, но с него как раз 80 и заворачивается, у обоих юзеров прописан прокси. Если в момент тупизны убрать проксю - бежит нормально, но без сквида - не вариант, там еще privoxy рулит. В обычном режиме все просто летает.
http://olegon.ru
.
Т.е. уже ~600-700 мегабайтного файла?
:wq
--
Live free or die
Именно так. Сначала все идет
Именно так. Сначала все идет бодрячком, где-то после 20% скорость падает и падает до конца файла, поднимаясь рывками иногда. Все остальные подключения (серф) курят в ожидании данных и в итоге сам же сквид говорит о таймауте... Полез смотреть - сквидовый процесс в потолке. Закончилась скачка - все отвисло и забегало.
http://olegon.ru
.
maximum_object_size_in_memory
?:wq
--
Live free or die
maximum_object_size_in_memory
maximum_object_size_in_memory 100 MB
http://olegon.ru
Поставил 15Мб
Поставил 15Мб, провалов в скачке нет, но пока качается, все остальные курят... Закачалось - икая, подтормаживая, открылись остальные странички.
http://olegon.ru
.
Попробуй 8, не прокатит --- 4.
ЗЫ:
maximum_object_size
?:wq
--
Live free or die
maximum_object_size 50
maximum_object_size 50 MB
Вроде никогда меньше 10 не ставил и на то и на другое...
http://olegon.ru
А сквид на нетбуке не слишком
А сквид на нетбуке не слишком ли?
Может net-proxy/polipo подойдет? - я гонял его на ноутбуке с 64Мб ОЗУ и 10Гб диском :) - под ним сидело аж 4 юзера!
Да и Инет был через EDGE (2-2.5G)...
Простите, я ступил.
Простите, я ступил. Удивительно, что не заметил раньше, но privoxy, в который упирался squid, был собран без поддержки threads.
Все разрешилось. Провал закачки - уменьшение *object_size, указанных выше до 15Мб, таймаут - перекомпиляцией privoxy.
http://olegon.ru
убрать из сквида delay pools
убрать из сквида delay pools