Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Короткі характеристики найбільш Поширення ОСРЧ

Реферат Короткі характеристики найбільш Поширення ОСРЧ





МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

КРАСНОДОНСЬКИЙ ПРОМИСЛОВО ЕКОНОМІЧНИЙ КОЛЕДЖ











Реферат з предмету: "Операційні системи"

На тему: "Короткі характеристики найбільш Поширеними ОСРЧ "

В В В В 

Студента групи 1ОКІСМ-06

Петренко Михайла

Перевіріла: Дрокіна Т.М.








Краснодон 2009


Зміст


1. VxWorks

2. QNX Neutrino RTOS

3. RTEMS

4. ChorusOS

5. Розширення реального годині для Windows NT

5.1 RTX для Windows NT

5.2 INtime

2.5.1 Microsoft Windows Embedded

6. TinyOS

7. OSEK/VDX

8. OSE RTOS

9. Contiki

10. pSOS

11. INTEGRITY

12. LynxOS

13. Microware OS-9

14. GRACE-OS

15. C EXECUTIVE

16. CMX-RTX

16.1. CMX-TINY +

17. Inferno


1. VxWorks

Операційні системи реального годині сімейства VxWorks корпорації WindRiver Systems прізначені для розробки програмного забезпечення (ПО) вбудований комп'ютерів, что Працюють в системах Жорсткий реального годині [VxWorks]. Операційна система VxWorks має крос-засобой розробки програмного забезпечення (ПО), тоб розробка ведеться на інструментальному комп'ютері (host) у середовіщі Tornado для Подальшого ее Використання на цільовому комп'ютері (target) под Керування системи VxWorks.

Операційна система VxWorks має архітектуру клієнт-сервер и побудовали у відповідності з технологією мікроядра, тоб на самого нижнього безперервному Рівні ядра (WIND Microkernel) обробляються Тільки планування Завдання та управління їх взаємодією/Сінхронізацією. Вся Інша функціональність Операційного ядра - управління пам'яттю, введенням/Виведення и пр. - забезпечується на більш Високому Рівні и реалізується через процеси. Це Забезпечує швідкодію и детермінованість ядра, а такоже маштабованість системи.

VxWorks может буті скомпонована як для невеликих вбудований систем з Жорсткий обмеженності для пам'яті, так и для складних систем з розвинення функціональністю. Більше того, окремі Модулі Самі є маштабованімі. Конкретні Функції можна прібраті при збірці, а спеціфічні ядерні об'єкти сінхронізації можна опустіті, ЯКЩО додаток в них не потребує.

хочай система VxWorks є конфігурується, тоб окремі Модулі можна завантажуваті статично або дінамічно, що не можна Сказати, что в ній вікорістовується підхід, Заснований на компонентах. Всі Модулі побудовані над базовою ядром и спроектовані таким чином, что НЕ могут використовуват в других СЕРЕДОВИЩА.

Ядро VxWorks володіє Наступний параметрами:

кількість Завдання НЕ обмеже,

число рівнів пріорітетів Завдання - 256, планування Завдання Можливо двома способами - вітіснення за пріорітетамі и ціклічне,

засобой взаємодії Завдання службовцями Черги Повідомлень, семафори, події и каналізац (для взаємодії завдань всередіні CPU), сокети и віддалені Виклики процедур (для мережевої взаємодії), сигналі (для Керування вінятковімі сітуаціямі) i колективна пам'ять (Для розділення даніх),

для управління критичні системні ресурсами забезпечується кілька тіпів семафорів: виконавчі, обчислювальні (counting) i взаємно віключають з пріорітетнім спадкуванням,

підтрімується детермінована перемикань контексту.

У VxWorks забезпечується як Заснований на POSIX, так и власний Механізми планування (wind scheduling). Обидва Варіанти включаються вітісняється и ціклічне планування. Різніця между ними Полягає в тому, что wind scheduling застосовується на системному базісі, в тій годину як алгоритми POSIX-планування застосовуються на базісі процес-за-процесом. p> У VxWorks ВСІ Завдання системи и Додатків поділяють єдине адресності простір, что загрожує порушеннях стабільності системи через несправність будь-якої програми. Необов'язковий компонент VxVMI Дає можлівість шкірному процеса мати свою ВЛАСНА віртуальну пам'ять.

Щоб досягті швидкої ОБРОБКИ зовнішніх переривані, програми ОБРОБКИ переривані (ISRs - interrupt service routines) у VxWorks віконуються в Спеціальному контексті поза контекстів потоків, что дозволяє віграті годину, Який зазвічай вітрачається на перемикань контекстів. Слід Зазначити, что C-функція, якові користувач прієднує до вектора переривані, насправді НЕ є фактичність ISR. Переривані НЕ могут безпосередно Звертатися до C-функцій. Адреси ISR запам'ятовується в табліці векторів переривані, яка віклікається апаратно. ISR Виконує якусь Початкова Обробка (Збереження регістрів и підготовку стека), а потім віклікається C-функція, яка булу прієднана користувачем. p> VSPWorks [VSPWorks] - Це Дуже популярна и й достатньо потужном ОС на Основі VxWorks. VSPWorks спроектована спеціально для ...


сторінка 1 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Завдання розробки інформаційного і програмного забезпечення для підсистеми ...
  • Реферат на тему: Порядок розробки технічного завдання на розробку системи захисту інформації ...
  • Реферат на тему: Розробка програмного забезпечення комп'ютерної системи управління проце ...
  • Реферат на тему: Розробка програмного забезпечення системи планування контактної лучетерапіі
  • Реферат на тему: Звіт по навчальній практиці. Захист інформації на персональному комп'ю ...