|
||
|
||
Что ускорять? |
||
Дмитрий Турецкий
В принципе, вся работа компьютера заключается в выполнении довольно банального цикла: получение данных - обработка - выдача результата. Для того, чтобы это дело ускорить, надо просто посмотреть в каком месте "затыки" возникают и постараться их как-то убрать. Например, при работе с Интернетом основная задержка происходит в получении данных - скорость модема намного ниже, скажем, скорости чтения с диска, а ведь компьютер довольно успешно справляется с обработкой данных, сохраненных на диске... Т.е. если мы установим браузер, который в 10 раз быстрее обрабатывает поступившие данные, то выигрыш в скорости, конечно, будет, но отнюдь не в 10 раз - такой браузер просто будет чаще простаивать, ожидая пока в него попадут данные из модема. Кстати, кэширование страниц - это опять-таки попытка решить проблему "узкого участка" - вместо того, чтобы тянуть данные по медленному каналу из Интернета, они берутся с локального диска... Однако ускорение соединения с Интернетом дело довольно сложное... Если отбросить банальные варианты замены модема на выделенку (а как бы хотелось оптоволокно домой протянуть...), то останется не так много возможностей: "тонкая настройка" протоколов, о чем я уже писал и... сокращение объема данных. Но какие данные можно сравнительно безболезненно "сократить"? Ответ напрашивается сам собой - те, которые несут меньшую информационную нагрузку - музыку, картинки и т.п. Разумеется, я предполагаю, что вы используете интернет для дела, а не для развлечений - ходить с отключенной графикой, скажем, по порнушным сайтам было бы довольно оригинально... Разумеется, это создает некоторые неудобства - на некоторых сайтах картинки нужны - например, диаграммы или иллюстрации - и вам придется щелкать по ним, чтобы они все-таки закачались. Но тут, как и в большинстве других дел - выигрывая в одном, проигрываешь в другом. Есть еще серия программ, которые занимаются тем, что вырезают из полученных вами web-страничек баннеры, опять же обещая немерянное ускорение. Однако, тут стоит учесть две вещи: во-первых баннеры, в отличие от большинства других картинок создаются профессиональными веб-дизайнерами и имеют довольно небольшой размер, а во-вторых, просмотр баннеров - это форма вашей оплаты труда авторов страниц... Еще один способ - это оптимальное распределение имеющегося в вашем распоряжении канала. Интернет программы довольно успешно умеют работать параллельно, т.е. вы без проблем можете одновременно скачивать файл, смотреть какой-то сайт и общаться по ICQ. Тут есть одна маленькая хитрость: если таких соединений будет слишком много, то они начнут мешать друг другу - например, какое-то соединение не дождавшись своей очереди на прием или передачу информации может "умереть" или начать передавать данные повторно, считая, что пакет "потерялся" по дороге; если же соединений будет мало, то вполне вероятно, что вы столкнетесь с ограничениями того сервера, к которому подключаетесь. Тут стоит учесть еще одну вещь: соединения бывают, так сказать, кратко- и долгосрочные. Например, когда вы смотрите веб-страницу, браузер ее скачивает и показывает вам, после чего вы какое-то время ее читаете. Если же вы скачиваете какой-то файл, то это занимает довольно длительное время, так что, при определении числа соединений имеет смысл ориентироваться именно на него. Моя практика показывает, что при использовании download-manager-ов лучше всего скачивать два-три файла одновременно, причем желательно с разных серверов. Одновременно с этим можно достаточно комфортно смотреть страницы. Правда, тут есть еще одна тонкость: большинство download-manager-ов сейчас умеет разбивать файлы на куски и скачивать эти куски параллельно. Так вот, каждый такой "кусок" - это отдельное соединение, и если вы начнете качать три файла, каждый из которых разобьется, скажем, на 5 частей, то скорость будет не слишком высока... Да, еще одна "мелочь" - протоколы организованы таким образом, что автоматически "подстраиваются" под ваш режим работы, точнее, под основное направление трафика. Скажем, если вы выкладываете кучу всего на сайт и одновременно скачиваете какие-то файлы, то это займет ощутимо больше времени, чем если вы сначала все выложите, а потом скачаете. Ну и один дополнительный практический совет - если вы качаете что-то длинное, то имеет смысл отключить ICQ на это время - скорость заметно возрастает. Источник: http://www.listsoft.ru
|
||
|
||
Copyright © 2000г. "Internet Zone" & Nik Romanov, info@izcity.com | ||
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. |