Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Операционная система PC-контроллеров

РефератПомощь в написанииУзнать стоимостьмоей работы

QNX является операционной системой, которая дает полную гарантию в том, что процесс с наивысшим приоритетом начнет выполняться практически немедленно и что критическое событие (например, сигнал тревоги) всегда будет обработано. Она известна как операционная система, функционирующая в «защищенном режиме». Это означает, что все программы в системе защищены друг от друга и любая «фатальная» ошибка… Читать ещё >

Операционная система PC-контроллеров (реферат, курсовая, диплом, контрольная)

Операционная система контроллеров должна удовлетворять требованиям открытости. Но не только им. Специфика условий работы контроллеров требует, чтобы ОС поддерживала работу в режиме реального времени, была компактна и имела возможность запуска из ПЗУ или флэш-памяти.

Для PC-контроллеров лучше всего подходит операционная система QNX (фирма QSSL, Канада). Прежде всего, это связано с тем, что архитектура QNX является открытой, модульной и легко модифицируемой. QNX может загружаться как из ПЗУ, флэш-памяти, так и с помощью удаленной загрузки по сети. QNX разработана в соответствии со стандартами POSIX, является коммерческой операционной системой, широко распространена на мировом рынке (сотни тысяч продаж), поддерживает все шины, используемые в PC-контроллерах, включая ISA, PCI, CompactPCI, PC/104, VME, STD32. Более ста фирм — производителей программного и аппаратного обеспечения выпускают продукцию, ориентированную на QNX.

QNX была специально разработана для компьютеров PC (не является многоплатформной ОС), поэтому достигается эффективность и скорость обработки данных, характерная для мощных универсальных и мини-компьютеров. (Подробнее об ОС QNX см. «Мир ПК» # 3/95, с. 65).

QNX является операционной системой, которая дает полную гарантию в том, что процесс с наивысшим приоритетом начнет выполняться практически немедленно и что критическое событие (например, сигнал тревоги) всегда будет обработано. Она известна как операционная система, функционирующая в «защищенном режиме». Это означает, что все программы в системе защищены друг от друга и любая «фатальная» ошибка в одной из программ не приводит к «краху» всей системы. Файловая система QNX была разработана с учетом обеспечения целостности данных при отключениях питания. Даже при форс-мажорном отключении питания вы лишь потеряете некоторые данные из кэш-памяти, но файловая система не разрушится. После включения компьютера будет обеспечена нормальная работа системы. В QNX полностью реализовано встроенное сетевое взаимодействие «точка-точка». По существу, сеть из машин QNX действует как один мощный компьютер. Любые ресурсы (модемы, диски, принтеры) могут быть добавлены к системе простым подключением к любой машине в сети. QNX поддерживает одновременную работу в сетях Ethernet, Arcnet, Serial и Token Ring и обеспечивает более чем один путь для коммуникации, а также балансировку нагрузки в сетях. Если кабель или сетевая плата выходят из строя и связь прекращается, то система будет автоматически перенаправлять данные через другую сеть. Это предоставляет пользователю автоматическую сетевую избыточность и увеличивает скорость и надежность коммуникаций во всей системе.

Благодаря тому что QNX поддерживает средства работы с флэш-памятью (как на стадии загрузки ОС, так и в режиме работы с файловой системой), она обеспечивает очень важную возможность для функционирования контроллеров — работу в так называемом режиме «слепого узла». Это означает, что система может выполняться на процессорном модуле без жесткого/гибкого диска, без монитора и клавиатуры, другими словами, в условиях отсутствия движущихся механических частей. Это создает возможность долговременной работы оборудования в необслуживаемом режиме. В частности, таки е средства встроены в одноплатные компьютеры или модули флэш-памяти фирм OR Computers, Ziatech, M-systems и других.

Показать весь текст
Заполнить форму текущей работой