ارائه یک دسته بندی بر اساس مشخصه های سیستم عامل های بی درنگ
- سال انتشار: 1401
- محل انتشار: فصلنامه پژوهش های سایبر الکترونیک، دوره: 1، شماره: 1
- کد COI اختصاصی: JR_IHUJCE-1-1_006
- زبان مقاله: فارسی
- تعداد مشاهده: 161
نویسندگان
چکیده
سیستم عامل بی درنگ سیستم عاملی است که زمان در آن، عامل کلیدی است. زمانی از یک سیستم بی درنگ استفاده می شود که لازم باشد عملیات پردازش یا جریان داده در زمان کاملا مشخصی انجام شود. یک سیستم بی درنگ اغلب به عنوان ابزار کنترلی در یک کاربرد خاص استفاده می شود. ساختار پایه سیستم عامل بی درنگ شبیه سیستم عامل های معمولی است که علاوه بر خصوصیات آن، امکان مدیریت زمانی کارها را با کمک متدولوژی هایی مانند هماهنگ سازی، مدیریت وقفه، زمان بندی، مدیریت حافظه و... فراهم می کند که منجر به استفاده گسترده سیستم عامل بی درنگ در سیستم های کنترل پرواز، سامانه های هدایت موشکی، سیستم پزشکی، سیستم های کنترل رآکتور هسته ای، سیستم خلبان خودکار هواپیما، سیستم ضد موشکی و سایر سیستم های کنترلی حساس می شوند. این نوع سیستم عامل کاربرد قابل توجهی در صنعت دارد؛ لذا تدوین و ارائه یک طبقه بندی مطابق با آخرین بررسی ها و دستاوردهای این حوزه کمک شایانی به اندیشمندان این حوزه خواهد کرد. در این مقاله ضمن تدوین و ارائه این طبقه بندی، به بررسی جامع سیستم عامل بی درنگ و موضوعات آن شامل هماهنگ سازی، مدیریت وقفه، سطوح اولویت بی درنگ، مدیریت حافظه، زمان بندی، سمافور، پیش پرداخت سریع کار، امنیت و پرکاربردترین سیستم عامل های بی درنگ است.کلیدواژه ها
سیستم عامل بی درنگ, زمان بندی, مدیریت حافظه, هماهنگ سازی, مدیریت وقفه, سمافوراطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.