چکیده مقاله
سیستم عامل Fuchsia یکی از پروژه های متن باز شرکت گوگل است که برخلاف اندروید و ChromeOS، بر پایه هسته لینوکس ساخته نشده و از یک هسته کوچک به نام Zircon با معماری میکروکرنل بهره می برد در این مقاله ابتدا معماری داخلی Fuchsia شامل هسته Zircon، مدل ارتباطی FIDL و چارچوب کامپوننت آن معرفی می شود، سپس معماری یکپارچه Monolithic هسته لینوکس و ساختار لایه ای اندروید که بر پایه نسخه اصلاح شده ای از همین هسته بنا شده، مورد بررسی قرار می گیرد در ادامه، این سه سیستم عامل از منظر مدل امنیتی، محل اجرای درایورها، روش ارتباط بین فرآیندی و مدل به روزرسانی بسته ها با یکدیگر مقایسه می شوند نتایج این بررسی نشان می دهد معماری میکروکرنلی Fuchsia با انزوای بیشتر اجزای سیستم در فضای کاربر، پتانسیل بالاتری برای افزایش امنیت و پایداری در برابر خرابی درایورها فراهم می کند، هرچند از نظر بلوغ اکوسیستم نرم افزاری و پشتیبانی سخت افزاری همچنان فاصله زیادی با لینوکس و اندروید دارد با این حال، رویکردهای طراحی Fuchsia بر توسعه آینده سیستم عامل های گوگل، از جمله پروژه هایی مانند Microfuchsia، تاثیرگذار بوده است
کلیدواژهها
نویسندگان
شیوه ارجاع
�رفانی، نازنین و بیرانوند، نسترن،1405،بررسی سیستم عامل Fuchsia گوگل و مقایسه معماری آن با لینوکس و اندروید،سی و یکمین کنفرانس ملی مهندسی برق، کامپیوتر و مکانیک،شیروان
ارائهشده در
مجموعه مقالات سی و یکمین کنفرانس ملی مهندسی برق، کامپیوتر و مکانیک30 تیر 1405 · شیروان