بررسی سیستم عامل های بلادرنگ و استفاده الگوریتم های متفاوت زمانبندی پردازنده

سال انتشار: 1402
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 54

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

UTCONF08_045

تاریخ نمایه سازی: 9 اردیبهشت 1403

چکیده مقاله:

با توجه به گستره استفاده از دستگاه های تعبیه شده و کاربردهای آنها در صنایع متفاوت، تحقیق و توسعه این سیستم ها حائز اهمیت است. ویژگی بلادرنگ بودن این سیستم ها با درنظر گرفتن کاربردهای آنها یک الزام میباشد. توانایی پاسخگویی بلادرنگ به درخواست ها باید در سیستم عامل سیستم های تعبیه شده درنظر گرفته شود. مهمترین عامل در ایجاد این ویژگی الگوریتم هایی است که در سطح هسته سیستم عامل برای زمانبندی کارها در پردازنده استفاده می شود. الگوریتم های زمانبندی توسط معیارهای متفاوتی سنجیده و مقایسه می شوند. در این مقاله قصد داریم نیازمندی های سیستم عامل های بلادرنگ را بررسی کرده، معیارهای کارایی را برای آنها بیان کنیم و تاثیر الگوریتم های زمانبندی متفاوت بر این معیارهای کارایی را بسنجیم. در انتهای این مقاله بیان خواهیم کرد که الگوریتم های زمانبندی Earliest-Deadline- و Rate-Monotonic ،Multilevel Queue Scheduling Scheduling علی رغم مشکلاتی که دارند، از بین الگوریتم هایی که بررسی شدند از مناسب ترین الگوریتم ها برای زمانبندی پردازنده سیستم عامل های بلادرنگ است.

کلیدواژه ها:

سیستم عامل های بلادرنگ ، الگوریتم های زمانبندی پردازنده ، سیستم های بلادرنگ سخت و نرم ، سیستم های تعبیه شده

نویسندگان

هادی ناصری

عضو هیات علمی و استادیار بخش مهندسی کامپیوتر،دانشگاه آزاداسلامی واحد استهبان،استهبان،ایران

فتاح شاکری حقیقی

دانشجوی کارشناسی ارشد مهندسی کامپیوتر،دانشگاه آزاداسلامی واحد استهبان،استهبان،ایران