Что такое медленный клиент?

Автор Asta Gomes, 02:37, 06 ноября, 2012

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Asta Gomes



Что такое медленный клиент?
Здесь следует немного погрузиться в теорию и вспомнить принципы работы интернета. Данные всех сайтов находятся на компьютерах -серверах, которые находятся в специализированных помещениях обеспеченных быстрыми каналами связи и  системой охлаждения которые называемых датацентрами. Для того, чтобы сервер мог обрабатывать запросы, приходящие от пользователей существует специальная программа, которая называется Web-сервером. Вообще понятие сервер довольно общее и относится как к физическим компьютерам так и к программному обеспечению. Компьютер в датацентре с базой данных сайта и его дизайном - сервер. Программа обрабатывающие запросы клиента на отображение веб-страницы и выдающая ему код этой страницы - тоже сервер. Но смысл в обоих случаях одинаковый - предоставление услуг клиентом, которые их просят.

Учитывая свободу и независимость Интернета от маркетинговых ходов Microsoft'a, сложилось так, что подавляющее большинство компьютеров-серверов работают под управлением открытых операционных систем семейства Unix, чаще всего это Linux либо FreeBSD, доля компьютеров-серверов под управлением операционной системы Windows незначительна. Самый распространенный Web-сервер это Apache. Но и эта замечательная программа не лишена своих недостатков. Самый неприятный из них - порождение отдельного процесса Apache в оперативной памяти  на запрос каждого клиента, т.е. человека, который обращается к данному сайту. Один процесс Apache занимает около 25-30 МБ. Пока клиент не получил ответа от сервера и не закрыл соединение процесс Apache остается в оперативной памяти компьютера-сервера.

Вот теперь самое время рассказать что такое медленный клиент. Медленный клиент - это любое подключение к Web-серверу, которое осуществляет медленную прием и передачу данных, продолжительное время оставаясь связанным с ним. Классический пример  - аналоговый телефонный модем, когда страница может открываться несколько минут. И если такое случается, то в оперативной памяти сервера порождается процесс Apache и занимает место в ней до тех пор, пока пользователь не получит страницу целиком.

Все пропало!!!! Сядем все.
Медленный клиент - обоюдное зло. И для человека, который имеет несчастье им обладать и для сервера, который обслуживает запрос медленного клиента. Человек с телефонным модемом теряет кучу времени , ожидая, пока страница откроется, скачать файл даже размером в 1 Мб становится весьма затруднительно. Техническое состояние большинства наших телефонных линий оставляет, мягко говоря, желать лучшего. Также в России до сих пор применяются шагово-координатные АТС, морально и физически устаревшие еще в прошлом веке. Все это уменьшает и без того смехотворную теоретически возможную максимальную скорость, которая дана модему судьбой и законами физики. Как следствие - бессонные ночи в интернете, ненормативная лексика в адрес интернет-провайдера, телефонных линий, недополученная информация и чувство полной неуверенности и ненадежности.

Сервер страдает не меньше человека. Ведь пока не произойдет полный обмен данными процесс Apache висит в оперативной памяти сервера. А она не безгранична. И одновременное подключение 60-70 медленных клиентов может привести к зависанию сервера и отказу им в обслуживании всех остальных. К счастью опытные системные администраторы научились решать эту проблему на стороне сервераhttp://www.intertruck.ru/pages/otdel_informatsionnykh_tekhnologiy/bystryy_internet_vozmozhen_v_kazhdom_dome_.html

В общем все кто заходит на форум из глобала не только сами страдают из за низкой скорости загрузки но и сами тормозят работу сервера.

голдик

И что нам делать-то, медленным? :repa: Как оказалось, нас много...

Капаец

От жиды гады, слоныка замордувалы! (с)
Надо грохнуть все сервера, что бы прогрессивное человечество сделало следующий шаг в развитии апача.  :cooler
Сегодня ночью с проклятыми капиталистами общался, корешь мой прям из дортмундской электрички на связь выходит, гад такой.  :degen


MVG

Цитата: Asta Gomes от 02:37, 06 ноября, 2012В общем все кто заходит на форум из глобала не только сами страдают из за низкой скорости загрузки но и сами тормозят работу сервера.
Мораль се





Данный форум не является СМИ в соответствии с Законом №2124-1.
Яндекс.Метрика