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

  • سال انتشار: 1404
  • محل انتشار: نهمین همایش بین المللی دانش و فناوری مهندسی برق، کامپیوتر و مکانیک ایران
  • کد COI اختصاصی: UTCONF09_027
  • زبان مقاله: فارسی
  • تعداد مشاهده: 51
دانلود فایل این مقاله

نویسندگان

هادی ناصری

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

مریم جعفری

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

چکیده

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

کلیدواژه ها

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

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.