Презентация Событийные машины Сетевая многозадачность: событийные машины Павел Кудинов онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Событийные машины Сетевая многозадачность: событийные машины Павел Кудинов абсолютно бесплатно. Урок-презентация на эту тему содержит всего 18 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технологии » Событийные машины Сетевая многозадачность: событийные машины Павел Кудинов



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    18 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    369.00 kB
  • Просмотров:
    43
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Событийные машины Сетевая
Содержание слайда: Событийные машины Сетевая многозадачность: событийные машины Павел Кудинов

№2 слайд
Что такое сетевая
Содержание слайда: Что такое сетевая многозадачность? Параллельная обработка сетевых соединений в рамках WWW: входящие HTTP запросы исходящие HTTP запросы

№3 слайд
Когда это нужно? динамические
Содержание слайда: Когда это нужно? динамические страницы на базе готовых HTTPD CGI FastCGI дополнительные HTTP запросы браузеров AJAX IFRAME  автономные HTTP серверы прикладные демоны автономные HTTP клиенты бот (web-crawler) взаимодействующие веб-сервисы гибридные приложения (клиент+сервер) шлюз агрегатор сложный веб-сервис

№4 слайд
Почему это важно? Готовые
Содержание слайда: Почему это важно? Готовые решения часто не подходят! Понимание проблемы – необходимое условие её решения

№5 слайд
Абстракция квантования
Содержание слайда: Абстракция квантования Многозадачность – это квантование сетевых и вычислительных ресурсов параллельные процессы (IPC) мультиплексирование (multiplex) многопоточность (threads)

№6 слайд
Параллельные процессы
Содержание слайда: Параллельные процессы

№7 слайд
Параллельные процессы
Содержание слайда: Параллельные процессы + применяется несколько CPU + полная изоляция контекста + не требуется микро синхронизация – требуется макро синхронизация – ресурсоёмкость – неконкурентный ввод/вывод – гибридная функция невозможна – неконтролируемое квантование

№8 слайд
Мультиплексирование
Содержание слайда: Мультиплексирование

№9 слайд
Мультиплексирование не
Содержание слайда: Мультиплексирование + не требуется микро синхронизация + не требуется макро синхронизация + максимально возможная эффективность + конкурентный ввод/вывод + идеальная модель гибридной функции + полный контроль квантования – контекст блокирует приложение – применяется только один CPU

№10 слайд
Многопоточность
Содержание слайда: Многопоточность

№11 слайд
Многопоточность применяется
Содержание слайда: Многопоточность + применяется несколько CPU + не требуется макро синхронизация + конкурентный ввод/вывод v достаточная эффективность v физический контроль квантования v дискретная модель гибридной функции v частичная изоляция контекста – требуется микро синхронизация

№12 слайд
Содержание слайда:

№13 слайд
Мультиплексирование уровни
Содержание слайда: Мультиплексирование: уровни абстракции Системные функции poll, select, epoll, kqueue Библиотеки libevent Конечные автоматы POE - событийная машина на Perl Распределённые объекты CORBA

№14 слайд
POE производительность
Содержание слайда: POE: производительность + быстрее, чем mod_perl / FastCGI  медленнее, чем libevent + синхронный ввод/вывод 100-1000 прикладных запросов в секунду

№15 слайд
Содержание слайда:

№16 слайд
Кластеризация событийных машин
Содержание слайда: Кластеризация событийных машин

№17 слайд
Объединение HTTP сервисов
Содержание слайда: Объединение HTTP сервисов

№18 слайд
Спасибо за внимание! Сетевая
Содержание слайда: Спасибо за внимание! Сетевая многозадачность: событийные машины

Скачать все slide презентации Событийные машины Сетевая многозадачность: событийные машины Павел Кудинов одним архивом: