|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Parygin Aleksey S. 2:5020/400 07 Oct 2002 18:14:01 To : All Subject : С компрессией медленнее ??? --------------------------------------------------------------------------------
Приветствую тебя, All !
Ситуация.
Имеется ЛВС 192.168.0.0/24, состоящая из двух территориально разнесенных
сегментов. Связь между сегментами -- арендованный канал 10 Мбит. Для за-
щиты передаваемых данных поставил с обоих сторон Линукс-боксы, поднял
демона VPN tinc в режиме switch'а (используются ядерные функции
бриджирования). Hа внешних интерфейсах выделил сеть 192.168.1.0/24.
Все работает, но есть непонятный нюанс. tinc кроме шифрования умеет еще
сжимать передаваемые данные с уровнями от 0-нет до 9-максимальное,
пользуя для этого библиотеку zlib1g.
Проверка.
Взял 2 файла. Один 30 мег и состоит из одного символа -- жмется ОЧЕHЬ
сильно, другой 36,6 мег -- какие-то данные, жмется не очень хорошо.
Копирую файлы по очереди с машинке в одном сегменте на машинку в другом
сегменте и засекаю время. Потом меняю уровень сжатия и повторяю замеры.
Результат.
Файл Уровень Время Загрузка Загрузка
сжатия копир. сети процессора
------ ------- ------ -------- ----------
Пустой 0 55сек >85% <30%
Данные 0 65сек >85% <30%
Пустой 1 115сек < 3% <50%
Данные 1 225сек <12% <50%
Пустой 9 115сек < 3% <50%
Данные 9 220сек <12% <50%
Внимание, вопрос!
Почему передача данных со сжатием идет гораздо медленнее, чем без оного?
Где грабли?
С наилучшими пожеланиями, ICQ:9083691
Парыгин Алексей mailto:paral@teplo.tchercom.ru
*** Лотерея -- это налог с тех, кто не умеет считать. ***
--- ifmail v.2.15dev5
* Origin: Internet-Arkhangelsk Company (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1365741e89b1f.html, оценка из 5, голосов 10
|