Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache ( Часть III )

Модерирует : gyra, Maz

Nep (18-08-2006 09:31): http://forum.ru-board.com/topic.cgi?forum=5&topic=20528  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HandyCache


  HC - это кеширующий HTTP прокси сервер. Главное назначение программы заключается в ускорении загрузки WEB-страниц и сокращении расходов на оплату трафика. Экономия только за счет испрользования кеша может достигать 70 и более процентов. Блокирование рекламы с помощью черного списка делает экономию еще большей.
   Программа ориентирована в основном на обслуживание запросов пользователя компьютера, на котором она установлена. Однако, она также может быть использована для 'раздачи интернета' на компьютеры небольшой домашней сети.
   Автор:  mai62  
( ПМ )

Окна программы (скрин-шоты):
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

Сайт программы:
Сайт программы переехал на новый хостинг. Место под проект предоставленно TurboMent`ом.
Новый адрес http://handycache.e-voice.ru.
Версия сайта по адресу http://handycache.narod.ru скоро перестанет обновлятся.
Народная Wiki-книга о HC:
Здесь вы можете прочесть описание настроек и списков, FAQ, ToDo и многое другое
Если у вас есть, что добавить о HC - просто допишите...
Статья в журнале InZone:  
Бережем трафик, время и деньги. Кэширующий HTTP прокси-сервер HandyCache (578 КБайт)
Последняя версия (при первой установке используйте это):
HandyCache095b3b.zip
Последняя бета (только exe, скопируйте в папку HandyCache):
HandyCache096b1cexe.zip
 
Версия HCie с исправленным HCCmd.exe
HCie.zip
Поддержать проект можно отправив sms-сообщение. Подробности на сайте программы.
Программа hc.Historian (автор rs)
hc.Historian v1.0
update 1.0 to 1.71 (14.07.06)
hcHistorianupdate10to171.zip
       
Обсуждение hc.Historian на Ru-Board теперь ЗДЕСЬ         ( Что такое hcHistorian )



Прежде чем задать свой вопрос о программе, пожалуйста ознакомьтесь с FAQ. Может там уже есть ответ на ваш вопрос



Здесь вы можете посмотреть, какие фичи будут реализованы в следующих версиях, или предложить что-то свое


- Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
- Списки фильтров от NapA [смотреть]

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:30 27-04-2006 | Исправлено: DenZzz, 09:50 15-08-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
считать очень долго будет

Если пытаться подсчитать за раз - долго, если постепенно, в процессе кешированния суммировать - никто ничего не заметит.

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 20:17 19-07-2006
C0USIN



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
если постепенно, в процессе кешированния суммировать - никто ничего не заметит.

С кэшем может работать не только HC но и сторонние программы. Так что это не сработает.  
И еще - что делать при достижении предельного размера? Запускать очистку?

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 21:42 19-07-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C0USIN

Цитата:
С кэшем может работать не только HC но и сторонние программы.

Проблемы индейцев шерифа не волнуют.
 

Цитата:
что делать при достижении предельного размера?

Удалять старые файлы.
 
Загляни в настройки кэша своего браузера (какой бы он у тя не был). Такое поведение - стандарт де-факто.

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 22:59 19-07-2006
C0USIN



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
forever
В кэше браузера есть индекс а тут его нет. Чтобы удалить старые файлы - придется сканировать весь кэш в поиске старых файлов.  

Цитата:
Проблемы индейцев шерифа не волнуют.

Такой формат выбран специально для нас - индейцев - любителей поковырятся в кэше  
 
Добавлено:
Вот если оставить текущую структуру, но добавить в отдельный файл индекса, тогда будет возможен быстрый поиск и удаление ненужных данных.

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 23:45 19-07-2006
mai62



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C0USIN

Цитата:
Вот если оставить текущую структуру, но добавить в отдельный файл индекса, тогда будет возможен быстрый поиск и удаление ненужных данных.

Не совсем понятно как индекс может помочь ускорить поиск данных в кэше?
Сейчас НС преобразует URL в имя файла и открывает этот файл. Что может здесь дать индекс? И потом, если появится индекс, прощай сливание нескольких кэшев в один.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 01:19 20-07-2006
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
C0USIN
вот вот, реально лишь проверять свободное место и если его меньше определенного значения, выдать сообщение и перестать кешировать
(люди совсем не понимают, что будет с их винтом если через каждые десять минут будет присходить поиск в папке с 50 тыс. фалами)

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 06:47 20-07-2006
Dr Eam

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Т.к. мне уже поздно винты переразбивать и выделять отдельный раздел для кеша (партишнмейджики традиционно стараюсь избегать), стал обдумывать мысль о виртуальном диске в файле-контейнере.
1. Какие программы для этого лучше?
2. Насколько примерно медленнее этот механизм обычной ФС (сжатие меня не интересует, поэтому без него)?
3. Какую ФС стоит выбирать для таких дисков?
4. Дефрагментация их выполняется стандартными средствами или средствами программы?
5. Смогу ли я подключить такой виртуальный диск как папку, как тут кто-то предлагал для обычных разделов (потому, что не люблю обилие букв дисков)?

Всего записей: 226 | Зарегистр. 20-12-2005 | Отправлено: 10:06 20-07-2006
C0USIN



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mai62

Цитата:
Сейчас НС преобразует URL в имя файла и открывает этот файл.
Индекс нужен для поиска, когда URL неизвестен. И позволяет вместо прямого перебора мгновенно найти данные. Как делается во всех поисковиках. В том числе - в Архивариусе.
Например - найти все файлы старее некоторой даты.
 

Цитата:
И потом, если появится индекс, прощай сливание нескольких кэшев в один.
Не факт. Все зависит от формата. И кто мешает после добавления данных переиндексировать заново?
 
Добавлено:
Dr Eam
Цитата:
партишнмейджики традиционно стараюсь избегать
Вот и напрасно. Операция уменьшения размера раздела - одна из самых безопасных. Если диск предварительно дефрагментирован - занимает обычно несколько секунд. Потом останется только создать новый раздел на освободившемся месте.
 
Лично я не вижу смысла в создании контейнеров. Проблем с фрагментацией это не решит. Производительность ухудшится. Понадобится отдельная буква диска...
Их применяют только при необходимости надежно зашифровать хранимые данные.

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 10:12 20-07-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C0USIN

Цитата:
В кэше браузера есть индекс а тут его нет.

Повод не вздыхать об отстутствии индексов, а теребить mai62 об их необходимости.
 

Цитата:
И кто мешает после добавления данных переиндексировать заново?

Совершенно верно.
 

Цитата:
Проблем с фрагментацией это не решит.

Это заметно облегчит борьбу с фрагментацией (дефрагментировать один большой файл или огроомную кучу небольших) и снимет проблему маленьких файлов (< размера кластера).

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 10:58 20-07-2006
C0USIN



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
forever
Сам файл контейнера не фрагментируется. Он просто лежит на своем месте. Какой смысл его дефрагментировать?
А вот внутри него будет очень много файлов, которые все равно придется оптимизировать.  
Проблема маленьких файлов элементарно решается размером кластера 512Кб в разделе кэша.

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 11:21 20-07-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C0USIN

Цитата:
Сам файл контейнера не фрагментируется.

Вовсе не факт. Он может оказаться фрагментирован изначально при создании - зависит от состояния раздела на котором он создается.

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 11:30 20-07-2006
C0USIN



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
forever

Цитата:
Он может оказаться фрагментирован изначально при создании

 
Это еще один аргумент против контейнеров.  
Но даже если создали фрагментированный файл, то он не будет дальше фрагментироваться.
Я это имел в виду.

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 11:44 20-07-2006
7332

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если надо экономить место на винте то идеальный вариант - хранение всего кеша в zip архиве с добавлением файлов "на лету".
+ Экономия места (примерно в 6 раз)
+ Ускорение поиска в кэше
+ Сохранение возможности слияния двух кэшей и просмотра  содержимого
- Увеличение нагрузки на процессор
 
А вообще-то надо прежде всего реализовать _докачку файлов_ (это программа для экномии траффика, или уже нет?) и _ограничение скорости_.

Всего записей: 665 | Зарегистр. 08-06-2006 | Отправлено: 17:49 20-07-2006
Shadow83

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать связку HC + TrafficCompressor ? Как можно прописать TC в HC ? Вообще-то, полная связка у меня будет выглядеть так : браузер+HC+TC+AdMuncher. Это возможно- или не стоит заморачиваться

Всего записей: 98 | Зарегистр. 16-12-2005 | Отправлено: 18:37 20-07-2006
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
контейнеры ничем не лучше, внутри контейнеров тоже может быть фрагментация
контейнеры это зло и точка , все больше не буду ничего про фрагментацию говорить
 
7332
в зипе хранить тоже извращение, если кеш только для чтения то это куда ни шло, а если надо
удалить всего один малюсенький файл из зипа размером 500 Мб, знаешь сколько времени он будет удаляться

Цитата:
+ Экономия места (примерно в 6 раз)

шутишь НС почти все текстовые файлы в gzip-е складывает, чему там ужиматься? максимум в 1,5 раза

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 20:23 20-07-2006
rubel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shadow83

Цитата:
Вообще-то, полная связка у меня будет выглядеть так : браузер+HC+TC+AdMuncher. Это возможно- или не стоит заморачиваться
 

Возможна твоя связка за исключением AdMuncher,т.к.он отменит сжатие страниц в gzip.
Короче,выброси эту программу,а остальное всё прекрасно будет работать.
 
Добавлено:
V0lt

Цитата:
 шутишь  НС почти все текстовые файлы в gzip-е складывает, чему там ужиматься? максимум в 1,5 раза

Ну это у тебя так,а у меня все файлы в кеше разжаты,т.к. у меня после HandyCache стоит
Proxomitron через сервис Web Warper.А вообще мне до фени вся эта дефрагментация.
У меня комп быстрый и я не замечаю никаких тормозов при сегодняшнем размере кеша
~2ггб. Кеш перенесён на диск D:,который никогда не дефрагментировался.
7332

Цитата:
Если надо экономить место на винте  

А чего его экономить,при сегодняшних размерах винтов?Да и удаляются файлы из кеша
элементарно либо в самой программе,либо с помощью hc.Historian,что считаю удобнее.

Всего записей: 1422 | Зарегистр. 12-07-2004 | Отправлено: 20:35 20-07-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А чего его экономить,при сегодняшних размерах винтов?

Все относительно: больших HDD не бывает - бывают ПОКА свободные и УЖЕ забитые.

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 23:25 20-07-2006
Shadow83

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, про AdMuncher понял, буду пользоваться Proxomitron. А как все таки прописать TrafficCompressor в HandyCache ? У TC четыре разных сервака, порт то я пропишу а что делать с хостом?

Всего записей: 98 | Зарегистр. 16-12-2005 | Отправлено: 01:05 21-07-2006
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
forever

Цитата:
Все относительно: больших HDD не бывает - бывают ПОКА свободные и УЖЕ забитые.

выдели на кеш гига на 4, и не кешируй файлы больше 2mb (все что больше качай не браузером, а качалкой) - заполнять кеш будешь очень долго. Если наберется 3 гига, можешь подумать над увеличение раздела для кеша.

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 07:05 21-07-2006 | Исправлено: V0lt, 07:06 21-07-2006
forever

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt

Цитата:
выдели на кеш гига на 4 - заполнять кеш будешь очень долго. Если наберется 3 гига, можешь подумать над увеличение раздела для кеша.

А чем ты предлагаешь заполнить эти 3-4-... гигов? Страницами, которые видел один раз и вряд ли будешь смотреть когда-нибудь еще? Для домашнего пользователя 3-4 гига - это слишком огромный кэш.

Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 12:17 21-07-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache ( Часть III )
Nep (18-08-2006 09:31): http://forum.ru-board.com/topic.cgi?forum=5&topic=20528


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru