فایل:Word (قابل ویرایش و آماده پرینت) تعداد صفحه:78
مقدمه
مهمترین کاربرد سیستمهای بلادرنگ در رابطه با عملیات کنترل پردازش است . خاصیت مهم سیستم عاملهای بلادرنگ این است که هر فعل و انفعال با کامپیوتر بایستی یک پاسخ در مدت زمانی که از قبل تعیین شده است دریافت دارد . سیستم بایستی بتواند این زمان پاسخ را گارانتی بکند (عواقب زمان پاسخ بد در رابطه با سیستمی که یک هواپیما و یا یک کارخانه شیمیایی را کنترل میکند را میتوان براحتی تصور کرد ) . مسئله زمان پاسخ در عمل به این معناست که معمولاً نرم افزار بصورت خاص-منظور است و به کاربرد بخصوصی اختصاص یافته است . دستگاههای جنبی چنین سیستمهایی نیز به احتمال قوی دستگاههای بخصوصی هستند . مثلاً ممکن است که از وسایل حس کننده که با سیگنالهای آنالوگ عمل می کنند به جای ترمینالهای عادی استفاده شوند
فهرست مطالب:
· فصل اول : زمانبندی بلادرنگ...................................................................7 مقدمه....................................................................................................................8 مشخصات سیستم های بلادرنگ...............................................................................9 زمانبندی بلادرنگ................................................................................................14 رویکردهای ایستای مبتنی بر جدول.......................................................................16 رویکردهای ایستای مبتنی بر اولویت و با قبضه کردن.............................................16 رویکردهای پویا بر اساس برنامه ریزی...................................................................16 رویکردهای پویا با بهترین کوشش.........................................................................17 زمانبندی ایستا مبتنی بر جدول.............................................................................18 زمانبندی ایستای مبتنی بر اولویت و با قبضه کردن................................................18 زمانبند مهلت زمانی.............................................................................................18 زمانبندی Linux .............................................................................................26 زمانبندی Unix SVR4.....................................................................................28 · فصل دوم : الگوریتم های برنامه ریزی و حمایت سیستم های اجرایی برای سیستم های بلادرنگ..............................................................................31 خلاصه..............................................................................................................32 برنامه ریزی بلادرنگ.........................................................................................35 متریک های اجرا در سیستم های بلادرنگ..........................................................36 الگوهای برنامه ریزی.........................................................................................38 الگوریتمهای برنامه ریزی برای این الگوها.....................................................40 برنامه ریزی ثابت Table –Driven ..........................................................41 برنامه ریزی priority driven preemptive .........................................42 برنامه ریزی دینامیک ....................................................................................43 برنامه ریزی Best –Effort دینامیک..........................................................44 موضوعات برنامه ریزی مهم............................................................................45 برنامه ریزی با محدودیتهای توان خطا............................................................45 برنامه ریزی با احیای منابع.............................................................................46 سیستم اجرایی بلادرنگ ................................................................................46 هسته های کوچک ، سریع و اختصاصی............................................................47 توسعه های زمان واقعی برای سیستم های اجرای بازرگانی................................48 سیستم های اجرای تحقیق................................................................................50 هسته MARS..................................................................................................51 هسته SPRING..............................................................................................52 هستهMARUTI ..............................................................................................52 هسته ARTS ..................................................................................................52 · فصل سوم : بررسی ارتباط میان اجزای یک سیستم جامع بلادرنگ............ 55 خلاصه.................................................................................................................56 شرح رابط میان RTOS و برنامه کاربردی............................................................58 شرح عملگرهای بهبودیافته....................................................................................63 تشریح مطالعات تجربی..........................................................................................69
فصل چهارم : منابع...............................................................................73
پایان نامه سیستمهای عامل بلادرنگ