Похожие главы из других книг

Написание игр с помощью J2ME

Из книги Компьютер + мобильник: эффективное взаимодействие автора Гольцман Виктор Иосифович

Написание игр с помощью J2ME Платформа Java для мобильных устройств (часто именуемая J2ME от Java 2 Micro Edition) является основной платформой для разработки приложений под мобильные телефоны. Разработчики языка позаботились о том, чтобы приложение функционировало одинаково на всех


Программирование с помощью атрибутов

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

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


Визуализация с помощью V-Ray

Из книги 3ds Max 2008 для дизайна интерьеров автора Семак Рита

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


6.8. Мультиплексирование сообщений

Из книги UNIX: взаимодействие процессов автора Стивенс Уильям Ричард

6.8. Мультиплексирование сообщений Наличие поля type у каждого сообщения в очереди предоставляет две интересные возможности:1. Поле type может использоваться для идентификации сообщений, позволяя нескольким процессам мультиплексировать сообщения в одной очереди. Например,


6.9. Использование select и poll с очередями сообщений

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

6.9. Использование select и poll с очередями сообщений Одним из недостатков очередей сообщений System V является то, что они идентифицируются не дескрипторами, а идентификаторами. Поэтому с ними нельзя использовать функции select и poll (глава 6 [24]). ПРИМЕЧАНИЕ На самом деле одна из


13.1.4. Сравнение poll() и select()

Из книги Операционная система UNIX автора Робачевский Андрей М.

13.1.4. Сравнение poll() и select() Обладая одинаковой функциональностью, poll() и select() также имеют существенные отличия. Наиболее очевидным отличием является тайм-аут, поддерживающий миллисекундную точность для poll() и микросекундную точность для select(). В действительности же это


13.1.6 Сравнение poll() и epoll

Из книги автора

13.1.6 Сравнение poll() и epoll Методы poll() и epoll существенно отличаются; poll() хорошо стандартизован, но плохо масштабируется, в то время как epoll существует только в Linux, но очень хорошо масштабируется. Приложения, наблюдающие за небольшим количеством файловых дескрипторов и


Сравнение с помощью Like

Из книги автора

Сравнение с помощью Like Как правило, с помощью Like строка сравнивается не с конкретным набором символов, а с заданным образцом, в котором используются замещающие символы, когда нужно убедиться, что строка попадает (или не попадает) в некоторый класс строк. У меня нет


27.3.11. Мультиплексирование

Из книги автора

27.3.11. Мультиплексирование В этой главе мы рассматривали пример программы-сервера, обрабатывающей запросы только от одного клиента. На практике все выглядит намного сложнее: серверу приходится одновременно обрабатывать запросы многих клиентов. Для мультиплексирования


Мультиплексирование

Из книги автора

Мультиплексирование Подсистема STREAMS обеспечивает возможность мультиплексирования потоков с помощью мультиплексора, который может быть реализован только драйвером STREAMS. Различают три типа мультиплексоров — верхний, нижний и гибридный. Верхний мультиплексор,


Глава 6 Мультиплексирование ввода-вывода: функции select и poll

Из книги автора

Глава 6 Мультиплексирование ввода-вывода: функции select и poll 6.1. Введение В разделе 5.12 мы видели, что наш TCP-клиент обрабатывает два входных потока одновременно: стандартный поток ввода и сокет TCP. Проблема, с которой мы столкнулись, состояла в том, что пока клиент был


6.10. Функция poll

Из книги автора

6.10. Функция poll Функция poll появилась впервые в SVR3, и изначально ее применение ограничивалось потоковыми устройствами (STREAMS devices) (см. главу 31). В SVR4 это ограничение было снято, что позволило функции poll работать с любыми дескрипторами. Функция poll предоставляет


Интерфейс /dev/poll

Из книги автора

Интерфейс /dev/poll В Solaris имеется специальный файл /dev/poll, с помощью которого можно опрашивать большее количество дескрипторов файлов. Проблема select и poll состоит в том, что список дескрипторов приходится передавать при каждом вызове. Устройство опроса поддерживает информацию