بررسی سیستم عامل های سبک و تعبیه شده
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 87
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECME31_077
تاریخ نمایه سازی: 28 تیر 1405
چکیده مقاله:
سیستم عامل های سبک و تعبیه شده به عنوان یکی از مهم ترین زیرساخت های فناوری های نوین، نقش کلیدی در توسعه ی دستگاه های هوشمند، تجهیزات صنعتی، شبکه های حسگر و سامانه های خودکار دارند. این سیستم ها برای اجرا روی سخت افزارهایی با منابع محدود طراحی می شوند و برخلاف سیستم عامل های عمومی، فاقد واسط کاربری گرافیکی، ماژول های سنگین و قابلیت های چندوظیفگی گسترده هستند. هدف اصلی آن ها ارائه ی کارایی بالا، مصرف انرژی کم، پایداری در شرایط خاص و پاسخ دهی دقیق به رخدادهاست. در سال های اخیر، رشد سریع اینترنت اشیا (IoT)، رباتیک، تجهیزات پزشکی و سیستم های کنترلی باعث شده است که نیاز به سیستم عامل های سبک بیش از گذشته احساس شود. سیستم عامل های بلادرنگ (RTOS) مانند FreeRTOS و VxWorks برای کاربردهایی طراحی شده اند که نیازمند پاسخ دهی قطعی در بازه ی زمانی مشخص هستند. در مقابل، سیستم عامل هایی مانند TinyOS و Contiki برای شبکه های حسگر بی سیم طراحی شده اند و تمرکز آن ها بر مدیریت انرژی، ساختار رخدادمحور و استفاده ی بهینه از حافظه است. سیستم عامل های مدرن تر مانند Zephyr و Mbed OS نیز با هدف ایجاد یک پلتفرم یکپارچه برای توسعه ی دستگاه های IoT طراحی شده اند. این سیستم ها علاوه بر سبک بودن، امکانات امنیتی پیشرفته، پشتیبانی از معماری های مختلف و قابلیت اتصال ابری را فراهم می کنند. این مقاله با بررسی انواع سیستم عامل های سبک و تعبیه شده، ویژگی ها، مزایا، محدودیت ها و کاربردهای آن ها را تحلیل می کند و نشان می دهد که انتخاب سیستم عامل مناسب باید بر اساس نیازهای واقعی پروژه، محدودیت منابع، الزامات امنیتی و نوع ارتباطات انجام شود.
کلیدواژه ها:
نویسندگان
عاطفه مولوی
۱- دانشجوی IT دانشگاه ولیعصر
نسترن بیرانوند
۲- استاد دانشگاه ولیعصر