|
|
Заказной №: 1107
Объем: 305 страниц
ISBN: 0-9682501-0-6
Эта книга будет полезна как тем, кто знакомится с QNX4, так и тем, кто уже некоторое время ее использует, но хочет увидеть "картину в целом". В книге достаточно материала и примеров, которые могут быть полезны даже опытным программистам. Книга охватывает все, от обмена сообщениями до менеджеров ввода/вывода.
Содержание:
- Процессы (Processes) - Рассматриваются процессы в QNX4, реальное время, диспетчеризация и приоритеты.
- Передача сообщений (Message Passing) - Введение в механизм обмена сообщениями в QNX4 - что это такое, как его использовать, как передавать сообщения по сети. Также рассматриваются и более глубокие темы, включая инверсию приоритетов.
- Часы, таймеры, и периодические уведомления (Clocks, Timers, and Getting a Kick Every So Often) - Содержит информацию о системных часах и таймерах, и как заставить таймеры посылать сообщения.
- Прерывания (Interrupts) - Эта глава иллюстрирует написание обработчиков прерываний в QNX4, и как прерывания влияют на диспетчеризацию процессов.
- Менеджеры ресурсов (Resource Managers) - Все о драйверах устройств, менеджерах ввода/вывода, менеджерах ресурсов и других серверах. Включает исходный текст менеджера ресурсов.
Кроме вышеупомянутого, книга содержит главы о средствах разработки программ, компиляторе, моделях компиляции, а также индексный и предметный указатели и приложения. Приложения затрагивают вопросы технической поддержки, системного администрирования, и т.д.
Глава для ознакомления, последние версии приведенных в книге примеров кода, а также отзывы читателей об этой книге доступны на веб-сайте PARSE Software Devices по адресу: http://www.parse.com/products/books/.
Об авторе
Автор книги, Роберт Кёртен (Robert Krten), специалист по системам реального времени с более чем 17-летним стажем, несколько лет работал в компании QSSL в отделах исследований и разработки (R&D) и обучения и сейчас является независимым консультантом в области программных приложений реального времени.
|
|