Предварительные выводы

Предварительные выводы

Следует отметить следующее:

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

Для объектов размером примерно в 8 Кб можно удвоить эффективную пропускную способность канала, включив постоянные соединения на сервере и распределив запросы по 4 серверам. Это значительное преимущество.

Если пользователь включит конвейерную передачу запросов в своем браузере (для Firefox это будет network.http.pipelining в about:config), число используемых хостов перестанет играть значительную роль, и он будет задействовать свой канал еще более эффективно, однако мы не сможем контролировать это на стороне сервера.

Возможно, более прозрачным будет следующий график, на котором изображено несколько различных интернет-соединений и выведено относительное ускорение для запроса страницы с множеством мелких объектов для случая использования 4 хостов и включения активного соединения на сервере. Ускорение измеряется относительно случая 1 хоста с выключенным keep-alive (0%).

Рис. 5.5. Выигрыш при включении постоянного соединения и нескольких хостов для различных пользователей. Источник: www.die.net

Что тут интересного?

Если вы загружаете много мелких объектов, меньших, чем 10 Кб, оба пользователя — и тот, что находится локально, и тот, что на другом конце континента, — почувствуют значительное ускорение от включения активного соединения и введения 4 хостов вместо одного.

Чем дальше находится пользователь, тем значительнее выигрыш.

Чем больше скорость соединения, тем больше выигрыш. Пользователь с Ethernet-каналом в 100 Мб на расстоянии всего 20 мс от сервера почувствует наибольшее ускорение.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

3.6. Предварительные выводы

Из книги Перспективы свободного программного обеспечения в сфере государственного управления и бюджетном секторе автора Отставнов Максим

3.6. Предварительные выводы Программное обеспечение, как и большинство сфер массовой деятельности, имеет реальную экономическую основу – рынок услуг и рынок рабочей силы. Фиктивный рынок «прав интеллектуальной собственности» – несвободных лицензий – играет роль


5.5. Предварительные выводы

Из книги Разгони свой сайт автора Мациевский Николай

5.5. Предварительные выводы 1. Государства и администрации различного уровня, а также надгосударственные образования, активно поддерживают СПО. Наибольший опыт пока накоплен в проектах, заказанных оборонными институциями (как BSD или GNAT) или имеющих прямое отношение к


6.5. Предварительные выводы

Из книги Iptables Tutorial 1.1.19 автора Andreasson Oskar

6.5. Предварительные выводы 1. Скорее всего, единственной сферой массового опыта госорганизаций в части пользования свободным ПО остается сфера глобально-сетевых сервисов (ОС ГНУ/Линукс и FreeBSD, Web-сервер Apache и пр.).2. Общая и никем не оспариваемая качественная оценка


7.6. Предварительные выводы

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

7.6. Предварительные выводы Устанавливать законодательно любые преференции свободному ПО можно (и нужно) только в ситуации наличия общественного консенсуса по этому вопросу. В условиях наблюдаемого сегодня отсутствия такого консенсуса правомерным является лишь


Предварительные выводы

Из книги OrCAD PSpice. Анализ электрических цепей автора Кеоун Дж.

Предварительные выводы Следует отметить следующее:Для относительно небольших объектов (левая часть графика) можно сказать, судя по большому пустому месту над линиями, что пользователь очень слабо использует свой канал; при этом браузер запрашивает объекты так быстро,


Предварительные условия

Из книги Программирование на языке Пролог для искусственного интеллекта автора Братко Иван

Предварительные условия Данное руководство предполагает наличие у читателя начальных сведений о Linux/Unix, языке сценариев командной оболочки. Кроме того, вы должны знать – как пересобрать ядро операционной системы и иметь некоторое представление о его внутреннем


11.1. Предварительные сведения

Из книги Бесплатные разговоры через Интернет автора Фрузоров Сергей

11.1. Предварительные сведения В разд. 9.3. мы уже рассмотрели вопрос о кодировке символов и о работе клавиатуры, а также научились задавать (изменять) раскладку клавиатуры, т. е. вопрос о вводе информации в компьютер. Теперь надо рассмотреть вторую сторону этого вопроса -


Предварительные замечания

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

Предварительные замечания Программа Spice широко применяется в академическом и промышленном мире, чтобы моделировать работу различных электрических и электронных схем и приборов. Она разработана в Калифорнийском университете и использовалась сначала на универсальном


11.1. Предварительные понятия и примеры

Из книги Как сделать свой сайт и заработать на нем. Практическое пособие для начинающих по заработку в Интернете автора Мухутдинов Евгений

11.1. Предварительные понятия и примеры Рассмотрим пример, представленный на рис. 11.1. Задача состоит в выработке плана переупорядочивания кубиков, поставленных друг на друга, как показано на рисунке. На каждом шагу разрешается переставлять только один кубик. Кубик можно


Выводы

Из книги автора

Выводы Несмотря на то что программа разрабатывалась для геймеров, ее запросто можно использовать для организации голосовых форумов как в Интернете, так и в локальной сети. Roger Wilco настолько прост и удобен, что вы практически не отвлекаетесь на его перенастройку во время


Выводы

Из книги автора

Выводы На первый взгляд, программа TeamTalk кажется такой маленькой и простенькой программулечкой, как Roger Wilco. Однако это не так! Она действительно проста и удобна в использовании, но вместе с тем таит в себе скрытые возможности.? Одни только библиотеки, с помощью которых


Выводы

Из книги автора

Выводы Я считаю, что TeamSpeak является одной из лучших в своей области по целому ряду причин:? во-первых, она платформенно независима, т. е. может работать как по Windows, так и под Linux;? во-вторых, вы можете ее использовать даже в том случае, если не имеете выхода в Интернет,


5.1.2. Предварительные настройки окна Pages

Из книги автора

5.1.2. Предварительные настройки окна Pages Для удобства работы с текстовым документом следует выполнить предвари тельные настройки окна Pages:1. Установить вид отображения документа.2. Назначить на линейках необходимые единицы измерения.3. Установить режим невидимых