بررسی سیستم عامل Fuchsia گوگل و مقایسه معماری آن با لینوکس و اندروید
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 51
فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECME31_099
تاریخ نمایه سازی: 28 تیر 1405
چکیده مقاله:
سیستم عامل Fuchsia یکی از پروژه های متن باز شرکت گوگل است که برخلاف اندروید و ChromeOS، بر پایه هسته لینوکس ساخته نشده و از یک هسته کوچک به نام Zircon با معماری میکروکرنل بهره می برد. در این مقاله ابتدا معماری داخلی Fuchsia شامل هسته Zircon، مدل ارتباطی FIDL و چارچوب کامپوننت آن معرفی می شود، سپس معماری یکپارچه (Monolithic) هسته لینوکس و ساختار لایه ای اندروید که بر پایه نسخه اصلاح شده ای از همین هسته بنا شده، مورد بررسی قرار می گیرد. در ادامه، این سه سیستم عامل از منظر مدل امنیتی، محل اجرای درایورها، روش ارتباط بین فرآیندی و مدل به روزرسانی بسته ها با یکدیگر مقایسه می شوند. نتایج این بررسی نشان می دهد معماری میکروکرنلی Fuchsia با انزوای بیشتر اجزای سیستم در فضای کاربر، پتانسیل بالاتری برای افزایش امنیت و پایداری در برابر خرابی درایورها فراهم می کند، هرچند از نظر بلوغ اکوسیستم نرم افزاری و پشتیبانی سخت افزاری همچنان فاصله زیادی با لینوکس و اندروید دارد. با این حال، رویکردهای طراحی Fuchsia بر توسعه آینده سیستم عامل های گوگل، از جمله پروژه هایی مانند Microfuchsia، تاثیرگذار بوده است.
کلیدواژه ها:
نویسندگان
نازنین عرفانی
۱- دانشجوی کاردانی فناوری اطلاعات دانشگاه ولیعصر
نسترن بیرانوند
۲- استاد دانشگاه ولیعصر