Книга Роба Кёртена позволит читателям получить фундаментальное понимание ключевых особенностей QNX/ Neutrino. Она написана в непринужденной манере, в легком для понимания стиле и послужит источником необходимых начальных знаний для проектирования надежных систем реального времени - от встраиваемых управляющих приложений до распределенных сетевых вычислительных систем.Операционные системы семейства QNX поражают своей эффективностью и элегантностью реализации, что, по-видимому, играет не последнюю роль в популярности данного продукта. Ведь если в основе проекта лежит стройная, изящная архитектура, то и сам проект имеет шансы получить гармоничное воплощение. QNX нередко применяется в инженерных задачах, где к числу главных требований относится простота идеи и ее реализации. Это могут быть и телекоммуникации, и управление производством, и драйверы различного назначения.Автор, профессионал с 17-летним стажем, несколько лет проработавший в компании QNX Software Systems в отделе исследований и разработок, а также в ее учебном центре, приводит множество примеров программ и рисунков, помогающих вникнуть в излагаемый материал. Он описывает не только составные компоненты QNX/ Neutrino, но и их взаимосвязи, уделяя особое внимание таким темам, как принципы функционирования и основы применения обмена сообщениями, базовые концепции процессов и потоков, организация периодических событий в программах (таймеры), структурная организация драйверов, прерывания и рекомендации по их эффективной обработке, в том числе вопросам разделения прерываний между устройствами. Профессиональные советы по организации приложений позволяют избегать стандартных проблем. Кроме того, в книге подробно описаны системные библиотеки QNX/ Neutrino, предназначенные для разработки драйверов, способы построения, их внутренняя организация, некоторые примеры драйверов устройств с необходимыми комментариями.Излагая накопленные на личном опыте концепции и идеи, Роб Кёртен дает читателю четкое, фундаментальное представление о работе и возможностях применения QNX/Neutrino. Немногие книги по операционным системам написаны так хорошо. Ее можно рекомендовать всем, кого заинтересует данная тематика - как начинающим программистам, так и опытным системотехникам.
Author(s): Кёртен Р.
Year: 2001
Language: Russian
Commentary: +OCR
Pages: 514