7

Я живу в сельской местности, использую беспроводную связь с высокой задержкой у местного провайдера. Мои тесты скорости меняются день ото дня, но я могу получить около 1Mb вверх / вниз. Проблема в том, что я работаю с большими файлами, загружаю и скачиваю (HD-видео, программное обеспечение для разработки и т.д.). Иногда бывает больно ждать. Кроме того, я занимаюсь разработкой игр с дополнительными контрактами, и может быть очень трудно пройти тестирование с другими разработчиками (пинг 200 мс - хороший день для меня).

Теперь, очевидно, будет нелегко решить проблему задержки без другого беспроводного оборудования. Но по быстрому мне интересно, могу ли я использовать какую-то технологию сжатия на прокси.

Например, мой рабочий компьютер имеет полный доступ к 26 Мбит / с, 10 Мбит / с подключению, которое полностью не используется ночью и в выходные дни. Если бы я мог запустить какую-то технологию сжатия на нашем сервере и использовать ее в качестве прокси для маршрутизации на свой домашний компьютер, я мог бы набрать значительную скорость. Я понимаю, что, увязнув в системе со сжатием, я мог бы потенциально потерять любой прирост скорости, который у меня был. Но прокси-сервер - это четырехъядерный Xeon, а принимающий компьютер - довольно приличный компьютер i7, так что это не должно вызывать беспокойства.

Я нашел http://toonel.net/, но он, кажется, больше ориентирован на очень медленных узкополосных пользователей, таких как коммутируемый доступ. Кроме того, я бы предпочел просто указать свой браузер на прокси-сервере, а не устанавливать программное обеспечение на моем клиентском компьютере.

РЕДАКТИРОВАТЬ

Я немного больше подумал о своем вопросе и понял, что мне понадобится установить программное обеспечение на мой клиент для распаковки и возможного сжатия (для загрузки). Это не огромная сделка.

2 ответа2

5

Лучше всего установить VPN между вашим домашним компьютером и работой, использующей сжатие.

Большинство VPN / клиент-серверных решений используют некоторую форму сжатия (в основном потому, что они основаны на PPP, который имеет элементарное сжатие). PPTP, вероятно, проще всего настроить, поскольку он имеет встроенную поддержку в Windows.

Для экстремального сжатия лучшее, что я нашел, - это система Unix / Linux под названием vtund которая может использовать несколько различных систем шифрования, включая gzip на уровне сжатия 9;) Очевидно, что для этого потребуется Linux или Unix на обоих концах канала.

3

video: если они уже сжаты с помощью Theora или H.264, как и большинство видеофайлов, вероятно, не стоит пытаться сжимать их снова.

Просмотр веб- страниц: если у вас есть веб-браузер, написанный после 1998 года, большинство веб-сайтов будут прозрачно сжимать содержимое перед его отправкой, а ваш веб-браузер прозрачно распаковывает его. Вероятно, не стоит пытаться сжать его снова.

Разработка программного обеспечения: Исходный код и исполняемые файлы могут быть сильно сжаты. Однако вместо того, чтобы использовать инструмент, который сжимает весь каталог и отправляет его, часто требуется даже меньше времени

  • Используйте такой инструмент, как rsync, который анализирует предыдущую версию файлов в месте назначения и отправляет только изменения. Или же
  • Используйте инструмент контроля версий , который хранит копию предыдущей версии локально, а также отправляет только изменения.

Unison - хороший графический интерфейс для rsync. Я использовал Unison для Windows, чтобы общаться с rsync на файловом сервере Linux в другом городе, чтобы синхронизировать папку на обоих концах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .