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

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

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

Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101

   

Nep



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

HandyCache


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



Вы можете поддержать проект отправив платный SMS

  • Сайт программы: HandyCache.ru (место под проект предоставлено камрадом pop2ROOT).
    Версия сайта по адресу handycache.narod.ru скоро перестанет обновлятся.
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache 0.97b1a от 21.09.06 | зеркало  
    Только exe, скопируйте в папку с уже установленным HandyCache.
  • При первой установке используйте полный setup: HandyCache 0.96b1c
  • Ссылка на ехе-файл предыдущей версии: 096b1c (20.06.06)
     
  • Документация на WikiBooks
    Здесь вы можете прочесть описание настроек и списков, FAQ, ToDo и многое другое.
    Если у вас есть, что добавить о HC - просто допишите...
    Вопросы по самому учебнику задаем в отдельном топике.

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

     
  • ToDo-лист (Предложения по улучшению HC)
    Здесь вы можете посмотреть, какие фичи будут реализованы в следующих версиях, или предложить что-то свое.
     
  • Файл помощи (550 Кбайт) от Kiddy
     
  • Статья: "Бережем трафик, время и деньги. Кэширующий HTTP прокси-сервер HandyCache"
    Журнал:  InZone Выпуск № 977 от 09.08.2006 г. (578 КБайт)
     
  • Версия HCie с исправленным HCCmd.exe
     
  • Программа hc.Historian (автор rs) --  
    Сайт hc.Historian --  Подробнее о hc.Historian -- hc.Historian на wiki -- Обсуждение ЗДЕСЬ  
         Как установить? Скачать:  hc.Historian.ib.rar;  обновление до v2.6  (07.11.06) для первонач.установки нужны оба файла

     
  • Программа MailPorter (автор mai62) версия 0.99
    призвана помочь пользователям, подключенным к интернет через HTTP прокси-сервер, получить доступ к своим почтовым ящикам с помощью почтовых программ.

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

  • Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 09:31 18-08-2006 | Исправлено: ALeXkRU, 20:46 07-11-2006
    hpoint



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

    Цитата:
    Как быть? Хочется попробовать ласт вершион...  

    Пришли мне письмо на hpointСОБАКАmail.ru, я тебе вышлю в ответ программу.
     
    Добавлено:
    Надеюсь, что автор не будет ругать.
    Последнюю версию положил на http://slil.ru/23130395

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 23:52 16-09-2006
    mai62



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

    Цитата:
    Если я при включенном  "Разрешить Кэш DNS" и нет соединения с Интернет, нажимаю обновить или загрузить страничку,  
    -то сначала выходит ошибка:"Error  
    Error occurred! Description: Error reading WWW server response (HTTP Header)."  
    -при повторном нажатии обновить или загрузить страничку выходит: "Service Unavailable  
    HandyCache: No DNS records for forum.ru-board.com"  

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

    Цитата:
    после надо перезагружать HC  

    А если не перезагружать, что будет?
     
     
    Добавлено:
    forever

    Цитата:
    То файл пишется на диск и сохраняется в RAM-кэше  

    НС не сохраняет файл в RAM-кэш при получении файла из инета. Почему. У НС при получении файла в памяти нет файла целиком. Данные поступают частями и сразу частями же отдаются клиенту и пишутся на диск. При получении файла его размер часто не известен и я посчитал держать все загружаемые файлы в памяти неразумным.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 00:06 17-09-2006
    cluster

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    В этой версии снова сваливается "Временно отменить клавишей" для Только из кэша

    Всего записей: 1720 | Зарегистр. 21-11-2003 | Отправлено: 00:50 17-09-2006
    hpoint



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XP SP2, Maxthon.  
    Ни как не мог вызвать http://www.yandex.ru/

    Цитата:
    Service Unavailable
    HandyCache: No DNS records for www.yandex.ru

    Обратился к http://www.google.ru/ После чего вызвал http://www.yandex.ru/ и яндекс появился
    Набираю строку поиска в яндексе и опя.ть получаю
    Цитата:
    Service Unavailable
    HandyCache: No DNS records for www.yandex.ru
     
    Отключаю DNS - все работает.
    ...
    В DNS лежит строчка:

    Цитата:
    yandex.ru 213.180.204.11

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 01:33 17-09-2006 | Исправлено: hpoint, 01:40 17-09-2006
    casm82

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По-моему мнению, было бы несколько удобнее, если переместить "Кэш DNS" и "Тренажер" на отдельные вкладки, а не совмещать их с Настройками.

    Всего записей: 128 | Зарегистр. 04-06-2006 | Отправлено: 02:33 17-09-2006
    GregoryPek



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Цитата:
    Цитата: после надо перезагружать HC    А если не перезагружать, что будет?   

     
    пока не перезагрузишь HC уже не заработает
     
    а сделать чтобы он ожидал подключения 20-30секунд и не выдавал ошибок, как без "Разрешить Кэш DNS" можно? очень удобно

    Всего записей: 402 | Зарегистр. 31-10-2004 | Отправлено: 07:13 17-09-2006 | Исправлено: GregoryPek, 07:15 17-09-2006
    forever

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

    Цитата:
    пока не перезагрузишь HC уже не заработает

    Заработает. Подожди 3/5/10 минут (точный срок ненаю) - отморозится. Быть для этого подключенным к сети не нужно.
     
     
    Добавлено:
    DenZzz

    Цитата:
    Если файла еще нет в кэше, то список "Не обновлять" вообще не проверяется

    Ах да, забыл.
     

    Цитата:
    незачем писать в RAM-кэш файл, который не входит в список "Не обновлять" и "Только из кэша", т.к. он никогда не будет востребован!

    Почему бы и нет? Что проверять входит ли файл в "Не обновлять", что вычистить его потом по мере надобности из памяти - все это быстрее и менее "нагрузно" (в теории) чем читать его с диска ежели вдруг понадобится.
     

    Цитата:
    и "Только из кэша"

    А этот то список сюда как затесался?  
     
    mai62

    Цитата:
    НС не сохраняет файл в RAM-кэш при получении файла из инета.

    Сначала из памяти на диск, потом с диска в память. Зигзаг удачи.

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



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

    Цитата:
    вычистить его потом по мере надобности из памяти

    Сейчас HC пишет в RAM только то, что уже было раз востребовано. А ты предлагаешь писать в RAM все подряд? Видимо, забываешь, что все то "добро", которое никогда не понадобится, будет храниться в памяти, отъедая ресурсы у системы! Как быстро Винда работает с файлом подкачки при нехватке оперативки, думаю, рассказывать не надо...

    Цитата:
    А этот то список сюда как затесался?

    При срабатывании "Только из кэша", файл будет прочитан с диска (если он там есть), а его копию надо сохранить в RAM-кэше для следующих запросов.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 10:04 17-09-2006 | Исправлено: DenZzz, 10:31 17-09-2006
    forever

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

    Цитата:
    Ты забываешь, что все это "добро", которое возможно никогда не понадобится, будет храниться в памяти, отъедая ресурсы у системы!

    Обрати внимание на опцию "Размер кэша не более..." и не рассказывай больше страшилок.
     

    Цитата:
    При срабатываении "Только из кэша", файл будет прочитан с диска (если он там есть), а его копию надо будет сохранить в RAM-кэше для следующих запросов.

    К чему ты ударился в воспоминания не пойму. Я говорю про запись файла в RAM-кэш сразу при скачивании с инета - при чем тут список "Только из кэша"?
     
    Добавлено:

    Цитата:
    А ты предлагаешь писать в RAM все подряд?

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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А можно сделать в программе опцию лимит по трафику,как в программе coolproxy или AVS-iTimer?

    Всего записей: 1 | Зарегистр. 17-09-2006 | Отправлено: 10:22 17-09-2006
    forever

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

    Цитата:
    А можно сделать в программе опцию лимит по трафику

    Можно, но не в самом близком будущем.

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



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

    Цитата:
     Я говорю про запись файла в RAM-кэш сразу при скачивании с инета - при чем тут список "Только из кэша"?

    А какая разница для скорости? Или ты собрался после скачивания страницы через какую долю секунды опять запросить эту страницу?

    ----------
    MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 10:29 17-09-2006
    Noka



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

    Цитата:
    [+] Добавлено кэширование DNS-запросов;

    Можно ли сделать работоспособность этой функции при Разрешенным внешнем прокси?
    Сейчас при каждом запросе страниц, Handy запрашивает IP у Внешнего прокси... если я правильно понимаю... было бы неплохо если бы он его кешировал.
     

    Всего записей: 142 | Зарегистр. 14-02-2003 | Отправлено: 10:35 17-09-2006
    C0USIN



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

    Файл сохранится в системном кэше и потом возьмется оттуда а не с диска.

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

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

    Цитата:
    А какая разница для скорости?

    Хороший вопрос! Вот чем бы померять изменение скорости с ram-кэшем и без? Т.е. какой выигрыш дает использование кэша - в цифрах?
     

    Цитата:
    Или ты собрался после скачивания страницы через какую долю секунды опять запросить эту страницу?

    Как получится - смотря какие файлы, смотря какие страницы. Жаждали рам-кэш чтобы снизить число операций чтения с диска, а брать часто используемые файлы из памяти. Сейчас один, самый первый цикл из этого вылетает: файл шествует через память на диск, а оттуда опять в память.

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



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

    Цитата:
    Обрати внимание на опцию "Размер кэша не более..." и не рассказывай больше страшилок.

    Обрати внимание, что не все указанное здесь значение сразу резервируется HC, а по мере заполнения! В твоем варианте память отъестся намного быстрее!
     
    К тому же, как сказал mai62, конечный размер файла не всегда известен системе и чтобы его узнать, придется собирать файл в памяти. А если таких файлов 50 и все по 1 МБ? Понимаешь, сколько оперативки отъест HC только на эту временную сборку для проверки размера?
     
    И еще, одна мысль! От одной лишней операции чтения с диска (как сейчас) проигрыш в скорости составит несколько миллисекунд! Стоит ли парится по этому поводу? Вреда от переполненного мусором RAM-кэша намного больше... ИМХО.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 10:45 17-09-2006
    forever

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

    Цитата:
    Файл сохранится в системном кэше и потом возьмется оттуда а не с диска.

    Ты имеешь в виду буфер? Но файла может там уже и не быть через минуту (может раньше, может много позже - трудно предсказуемо).

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



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

    Цитата:
    Хороший вопрос! Вот чем бы померять изменение скорости с ram-кэшем и без? Т.е. какой выигрыш дает использование кэша - в цифрах?

    Мой вопрос был связан с разницей в скорости между записью в RAM-кэш и диск одновременно и записью сначала на диск, а потом в RAM-кэш.

    Цитата:
    Как получится - смотря какие файлы, смотря какие страницы.

    Ты не обратил внимание на  

    Цитата:
    Или ты собрался после скачивания страницы через какую-то долю секунды опять запросить эту страницу?


    ----------
    MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 10:51 17-09-2006 | Исправлено: unreal666, 10:54 17-09-2006
    DenZzz



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

    Цитата:
    Хороший вопрос! Вот чем бы померять изменение скорости с ram-кэшем и без? Т.е. какой выигрыш дает использование кэша - в цифрах?

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

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 10:58 17-09-2006 | Исправлено: DenZzz, 07:10 18-09-2006
    forever

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

    Цитата:
    Обрати внимание, что не все указанное здесь значение сразу резервируется HC, а по мере заполнения!

    Возможно - не знаю.
     

    Цитата:
     В твоем варианте память отъестся намного быстрее!

    Какая разница, заполнится кэш быстрее или медленнее? Кроме мифического падения производительности системы (а кто заставляет указывать такой размер кэша, что это скажется на производительности?) при отторжении от нее в пользу НС аж цельных трех мегабайт (по дефолту). Давай заламывать руки и причитать о медленном свопе?
     

    Цитата:
    чтобы его узнать, придется собирать файл в памяти. А если таких файлов 50 и все по 1 МБ?

    Да, собирать файл в памяти. Если файл большой и превышает ограничение по размеру - это станет ясно соответственно при достижении этого размера - на диск его. С остальными 49-ю так же. Не там ищешь проблемы.
     

    Цитата:
    Понимаешь, сколько оперативки отъест HC только на эту временную сборку для проверки размера?

    При любом раскладе - не больше чем отведено пользователем на кэш.
     

    Цитата:
    От одной лишней операции чтения с диска (как сейчас) проигрыш в скорости составит несколько миллисекунд! Стоит ли парится по этому поводу?

    Да, выигрыш мизерный. Как и от всего RAM-кеша, кстати - но его почему-то очень хотели и весьма ему рады.
     

    Цитата:
    Вреда от переполненного мусором RAM-кэша намного больше... ИМХО.

    А с чего ты собственно решил, что если файлы брать с диска мусора не будет, а вот если писать сразу с инета - то окажутся горы мусора?
    Вот у меня сейчас текущий размер кэша 2.65М, взято из кэша 253 файла/382.34К - посчитай КПД и сколько ж щас в кэше мусора. И никакой трагедии.

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 11:08 17-09-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 101

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » HandyCache ( Часть 4 )
    Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru