15,000 تومان

A review of priority assignment in real-time systems

فرمت ترجمه : word
رشته : کامپیوتر
تعداد صفحات ترجمه : 50
سال انتشار مقاله : 2016

 

توضیحات

بررسی واگذاری اولویت درسیستم های بلادرنگ

چکیده :

بیش از 40 سال است که از نخستین کار اصلی در زمینه واگذاری اولویت برای سیستم های بلادرنگ با استفاده از زمانبندی اولویت ثابت گذشته است . از آن زمان پیشرفت های عظیمی در زمینه زمانبندی بلادرنگ با مدل های پیچیده تر و تکنیک های تجزیه و تحلیل زمانبندی برای نمایش بهتر و تحلیل سیستم های بلادرنگ توسعه یافته است .

جهت انجام پروژه برق به لینک مربوطه مراجعه کنید .

جهت انجام پروژه کامپیوتر به لینک مربوطه مراجعه کنید .

این بررسی سبک آموزشی یک ارزیابی عمیق از تکنیک های واگذاری اولویت برای سیستم های بلادرنگ سخت با استفاده از اولویت های ثابت برنامه ریزی شده است . نقش و اهمیت اولویت در زمانبندی اولویت ثابت در همه اشکال آن را بررسی می کند .

از جمله زمانبندی انحصاری و غیر انحصاری ، پوشش سیستم های تک و چند پردازنده و شبکه ها . طبقه بندی مطلوب تکنیک های واگذاری اولویت به همراه شرایط استفاده از آن ها داده شده است .

ما گسترش این تکنیک ها از طریق تجزیه و تحلیل حساسیت به منظور ایجاد سیاست های واگذاری اولویت قوی بررسی می کنیم که می تواند استفاده شود حتی اگر فقط اطلاعات جزئی در مورد سیستم موجود باشد .

بررسی واگذاری اولویت در طیف گسترده از تنظیمات از جمله : سیستم های بحرانی مختلط ، سیستم های با انحصار معوق و سیستم های بلادرنگ احتمالی با بدترین زمان اجرا به صورت تصادفی شرح داده شده است . متغییر ها با بحث در مورد مشکلات باز در حوزه واگذاری اولویت نتیجه گیری می شود .

مقدمه :

ابسیاری از ارائه ها به عنوان نتیجه نخستین نوشتار یک مقاله نوشته می شوند . این مقاله به عنوان نتیجه نخست نویسنده در سخنرانی اصلی در 20 کنفرانس بین المللی داده شده است . روی سیستم های شبکه و بلادرنگ در سال 2012 نوشته شده است . بنابراین یک ارائه بخش عظیمی از مواد در این مقاله را می توان دریافت کرد .

سیستم های بلادرنگ سخت با نیاز داشتن و صحت عملکردی و زمانی مشخص می شوند چنین سیستم هایی فقط برای تولید پاسخ یا خروجی مناسب به تحریک آن ها یا ورودی ها لازم نیست (صحت عملکردی) . اما برای انجام این کار مطابق با محدودیت های زمان تعیین شده است (صحت زمانی) .

این محدودیت های زمانی به طور معمول در دوره از مهلت زمانی روی زمان منقصی شده بین یک محرک یا ورودی و پاسخ مشابه یا خروجی بیان شده است .

امروزه سیستم های بلادرنگ سخت در برنامه های مختلف زیادی یافت می شود فضایی از جمله : سیستم های هوا فضا ،خودرو و راه آهن ، سیستم های فضا و ماهواره ای ، سیستم های نظارت و تصویر برداری پزشکی ،کنترل فرایند های صنعتی و رباتیک .

اکثریت این سیستم ها چند وظیفه ای هستند و از یک برنامه ریز مطابق سیستم عامل بلادرنگ برای وظایف زیادی به پردازنده یا پردازنده ها با زمان داده شده ارسال می شود تعیین می شود .

اکثریت سیستم های عامل بلادرنگ تجاری از یک برنامه ریز اولویت ثابت استفاده می کنند . در واقع استانداردهای خودرو مانند OSEK[1] وAUTOSAR[2] دستور استفاده از زمانبند اولویت ثابت را می دهد . با زمانبند اولویت ثابت به هر task یک اولویت استاتیک به صورت آفلاین اختصاص داده می شود .

سپس در زمان اجرا هر job از task برای پردازنده با اولویت رقابت می کند و job با بالاترین اولویت برای اجرا تعیین می شود . یکی از متداول ترین سوال که در زمان زمانبندی این سیستم ها پرسیده می شود :

چگونه باید اولویت ها را تعیین کنیم؟
این یک سوال مهم است زیرا یک اولویت ضعیف است به این معنی که برنامه ریز ممکن است task هایی را به ترتیب که از بهینه فاصله دارد انجام دهد منجر به مهلت های از دست رفته شود حتی اگر بیش از حد حجم کار یا استفاده از سیستم کم است . این می تواند عواقب تجاری مهمی داشته باشد .

اگر یک سیستم می تواند فقط یک بخش کوچکی از پردازش کلی یا ظرفیت شبکه را استفاده کند قبل از آنکه مهلت ها از دست روند سپس با اضافه شدن قابلیت های بیشتر آن ممکن است غیر قابل اعتماد باشد یا به گسترش بیشتر سخت افزار نیاز داشته باشد .

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “بررسی واگذاری اولویت درسیستم های بلادرنگ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *