Разница между apt-cacher и apt-cacher-ng

В чем именно разница между apt-cacher и apt-cacher-ng? Я не могу найти нигде, сравнивая два. Я нашел учебники и руководства для них обоих, и они кажутся одинаковыми с точки зрения настройки.

Один лучше или надежнее другого? Один предлагает услуги, которые другой не делает? Каковы плюсы и минусы каждого?

12
задан 7 July 2014 в 03:59

1 ответ

Из документации (доступный в /usr/share/doc/apt-cacher-ng/apt-cacher-ng.pdf, если Вы установили его):

повторные использования программы много идей позади другого известного прокси, его предшественник, склонный-cacher 1.x (который был записан в Perl). В отличие от способных-cacher, различных аспектов были объявлены как основные цели во время разработки apt-cacher-ng:

  • легкая реализация - позволяют использование в системах с низкой памятью и ресурсами для обработки
  • внутренний (собственный компонент), распараллеливающий - избегающий процесса fork'ing по мере возможности, избегая клуджей для синхронизации псевдопотока, избегая доверия специальным функциям файловой системы внутренних операций где возможный
  • реальная (эффективная) поддержка конвейерной обработки HTTP, с помощью внутреннего клиента с собственным потоковым управлением (имеющий хороший побочный эффект: сокращение ресурса наверху и минимизация возможных точек отказа)
  • предотвращение featuritis, где они вызывают слишком много чрезмерного увеличения размера и функциональность, может быть обеспечено собственными функциями OS
  • надежное, но эффективное довольный слияние в локальном пуле пакета, избежав поставки неправильных данных.

Как со способным-cacher, явным отслеживанием динамично измененных и неизменных файлов устанавливается, и использование в non-Debian среде поддерживается.

история Long: Не все цели были достигнуты. Первоначальный план использования фоновых баз данных для слияния любой загрузки с любого произвольного местоположения был отброшен из-за сложности и соображений производительности, надежная эвристика не могла быть найдена также. Вместо этого полу - автоматическое решение было создано, который использовал файлы машины-parsable с зеркальной информацией, как одно доступное для зеркал Debian в репозитории CVS Debian.

12
ответ дан 7 July 2014 в 03:59

Другие вопросы по тегам:

Похожие вопросы: