Добро пожаловать!






  Правила
 Забыли пароль?
 Регистрация

Разное полезное:

Главная arrow Новости arrow HandyCache RC4 1.0.0.644
HandyCache RC4 1.0.0.644 Печать E-mail
Автор mai62   
13.06.2016 г.

HandyCache RC4 1.0.0.644

Выпущена новая версия HandyCache.

Главное изменение этой версии - в библиотеке исполнения регулярных выражений PCRE включен JIT. 
Что это такое? Это специальная технология, при которой регулярное выражение подвергается предварительной обработке с целью ускорения выполнения этого регулярного выражения. Поскольку сама процедура подготовки требует заметного расхода процессорного времени, результат обработки сохраняется в специальном кэше. При следующем использовании регулярного выражения из кэша будет извлечено уже обработанное регулярное выражение и работа будет выполнена максимально быстро. В зависимости от содержания регулярного выражения выигрыш в скорости получается от 2 до 6-8 раз.
Почему это важно? Работа расширения Content Master (СМ) построена на выполнении очень больших регулярных выражений, которые расширение автоматически строит из списков правил для обработки html-страниц. Для развития этого расширения было очень желательным увеличение скорости работы регулярных выражений. Поэтому по инициативе автора CM мы и занялись включением этой опции. Работа эта давалась очень не просто, поскольку обязательно нужна была совместная работа JIT и кэша регулярных выражений. Иначе все это не имело смысла. А работать совместно они никак не хотели. Только благодаря огромной настойчивости автора СМ работа была успешно завершена. Я благодарен ему за его настойчивость, которую он проявил уже не первый раз :)

Количество пользователей незарегистрированной версии по прежнему ограничено пятью. Чтобы снять ограничение, программу нужно зарегистрировать. Как это сделать написано здесь: Условия регистрации.

Для установки версии RC3 1.0.0.644 следует распаковать архив поверх существующей версии с заменой имеющихся файлов. Новые списки правил будут созданы автоматически при запуске HandyCache только при отсутствии текущих списков (файлы *.lst, *.lso и *.lsb).

Если HandyCache до сих пор не был установлен на компьютере, то просто скопируйте содержимое архива в пустую папку и запустите exe-файл.

Скачать свежую версию в zip-файле

Список изменений в версии RC4 1.0.0.644

[*] В библиотеке обработки регулярных выражений PCRE включен JIT;
[+] Добавлена переменная hc.offline_disable;
[*] Исправлена загрузка файлов из кэша с использованием 206 Partial content;
[*] Ускорено чтение настроек;
[*] Обновлена версия PCRE;
[*] Дополнено описание HCExtensions.html;
[-] Исправлены ошибки;