Посты для тега : ‘времени’

Останавливающиеся и пробуждающиеся потоки

Как и для внутренних потоков операционной системы, существуют механизмы для погружения управляемых потоков в сон на определенный период времени или приостановки выполнения до тех пор, пока оно не будет явно возобновлено. Если поток просто желает приостановить себя на предопределенный период времени, он может вызвать статический метод Thread.Sleep и перейти в состояние WaitSleepJoin.

Читать далее »

Замещение объектов в кэше

После того как кэш заполняется, необходимо выполнить удаление некоторых объектов для кэширования новых ответов. В течение последних лет было исследовано несколько подходов к замещению объектов в кэше. Некоторые из них заимствованы из традиционных подходов к кэшированию в файловых системах, а некоторые специально предложены для Web-кэширования. Одним из хорошо известных подходов является алгоритм LRU (Least Recent […]

Читать далее »

Согласованность кэша

Исходный сервер определяет время актуальности кэшированного ответа. Кэш же должен перед тем, как отправить запрашивающему клиенту кэшированный ресурс, убедиться, что он еще актуален. — хорошо изученная проблема для всех форм кэширования на Компьютерах. Первопачалыю согласованность изучалась в связи с использованием многоуровневой памяти компьютера — кэшированная копия файла могла измениться на диске. Были предприняты попытки минимизировать […]

Читать далее »

Перспективные приложения DOCSIS

В этой главе описана спецификация продуктов DOCSIS 1.0 для поддержки высокоскоростной передачи данных по кабельным сетям. Этот стандарт развивается в версии DOCSIS 1.1, которая поддерживает дополнительные службы и соответствующие им перспективные приложения, отвечающие потребностям рынка по обеспечению надежности и высокой доступности сетей.

Читать далее »

Кэширование в браузере

В этом разделе мы вкратце остановимся на кэшировании в Web применительно к браузерам. Кэш — это локальное храпилище данных, которое может использоваться для уменьшения времени ожидания пользователем ответа от сервера. В браузере обычно применяются два вида кэширования: с использованием памяти выполняющегося процесса и с использованием дискового пространства, выделяемого для кэширования. Если сеть сильно загружена или […]

Читать далее »

Стандартный набор тестовых транзакций

Хотя администратор сервера имеет разнообразные средства измерения истинной производительности сервера, ему совсем непросто определить, насколько приемлемой выглядит скорость работы сервера с точки зрения пользователей. Пользователи чаще всего оценивают быстродействие сервера по времени, необходимому для выполнения определенных запросов.

Читать далее »

Характеристики поведения пользователя

Характеристики рабочей нагрузки Web зависят от того, как пользователи загружают Web-страницы с различных сайтов. Заход пользователя на сайт, число страниц, которое оп загружает, и время ожидания между последовательными загрузками вносят свой вклад в трафик.

Читать далее »

Использование таймера

До сих пор мы вели разговор об использовании визуальных классов. Но, если ты помнишь, существуют еще и невизуальные классы и одним из них является Timer. Объект класса Timer позволяет организовывать выполнение команд через заданный период времени. Основным свойством такого o6ъекта является свойство interval — именно в нем задается значение промежутка времени в миллисекундах. После истечения […]

Читать далее »

Кэширование в НТТР/1.0

Кэширование стало предметом обсуждения уже в первых дискуссиях по НТТР/1.0. Ко времени завершения работы пад RFC 1945, в НТТР/1.0 была введена минимальная поддержка кэширования. Потребность в кэширование возникла из-за проблем с задержками, связанными с пизкоскоростпыми соединениями и большим количеством запросов на популярные ресурсы. Если ресурс не изменялся между запросами, то загрузка того же самого ресурса […]

Читать далее »

Термины, относящиеся к кэшированию

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

Читать далее »
 
Rambler's Top100