Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Internet.doc
Скачиваний:
5
Добавлен:
20.09.2019
Размер:
106.5 Кб
Скачать

2.2. Локальные параметры элементов программной системы

Для веб браузера можно выделить такие параметры как тип браузера, версия браузера, поддерживаемые протоколы. Различные браузеры по разному работают с сетью Интернет. Например браузер Opera позволяет просматривать страницы до их полной загрузки. Некоторые браузеры содержат в себе дополнительные компоненты, такие как клиент электронной почты или клиент IRC.

Для клиента электронной почты тоже можно привести в качестве характеристик версию клиента и поддерживаемые протоколы.

Для DNS важно время отклика.

Для программы веб-сервера важна скорость внутренней обработки страниц. Чем быстрее обрабатываются страницы, тем быстрее они будут выдаваться пользователю.

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

3. Направления оптимизации программной системы

3.1. Оптимизация аппаратной части

Направления оптимизации программной системы могут быть различны. Но в основном они связаны с аппаратной частью. Так, увеличив пропускную способность между отдельными частями системы можно получить более высокую скорость работы. Пропускная способность - один из важнейших с точки зрения пользователей факторов. Она оценивается количеством данных, которые сеть может передать в единицу времени от одного подсоединенного к ней устройства к другому. Но оптимизация в данном случае должна проводиться на всех уровнях, поскольку наличие «слабого звена» в системе будет вести к понижению ее эффективности в целом. В то же время существуют каналы связи (например между странами), объем передаваемых данных по которым огромен, поэтому увеличение пропускной способности этой части системы может быть проведено без увеличения скорости других частей, и привести к значительному росту ее эффективности.

3.2. Оптимизация программной части

Оптимизация программной части системы должна проводиться в основном с серверной части. То есть создателям веб-страниц необходимо уменьшать их размер для более быстрой загрузки пользоваелями. Способы оптимизации различны – например можно использовать векторную графику вместо растровой, либо использовать технологии подобные AJAX, которые значительно сокращают трафик между сервером и компьютером пользователя.

Также может использоваться сжатие трафика на стороне сервера. Такой метод может уменьшать объем передаваемой информации в десятки раз, и существенно уменьшать время загрузки страниц. Сжатие данных - процесс преобразования исходных данных, с целью уменьшения их объема. Сжатие информации позволяет эффективно уменьшить объем входящего и исходящего траффика, уменьшить объем необходимого пространства для хранения информации.

Сжатие траффика - процес уменьшения объема исходящего траффика за счет клиентского приложения, с последующим его полным восстановлением на серверной стороне с помощью серверного клиента, что позволяет снизить нагрузку на канал передачи данных и стоимость их использования. Другими словамиза счет применения программ сжатия траффика Вы сможете сэкономить на передаче и приеме данных через сеть.

Сжатие файлов - это процесс уменьшения естественной избыточности определенного вида данных, при полном сохранении информации.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]