ایگوانا به عنوان یک پایگاه برای ارائه سیستم عامل (OS) خدمات برای سیستم های جاسازی شده طراحی شده است. در میان دیگران، آن را فراهم می OS زمینه ای برای وامبت، ما از paravirtualised لینوکس طراحی شده برای ارائه پشتیبانی برای سیستم های میراث تعبیه شده است.
ایگوانا اجرا می شود در بالای micro kernel است L4، در حال حاضر نسخه 4 API به عنوان پسته L4Ka :: اجرا شده است. L4 / ایگوانا طراحی شده است برای حمایت از انتقال بدون درد به API-امنیتی گرا جدید برای L4 توسعه یافته است.
در حالی که بسیاری از ایده های قرض از سیستم عامل Mungi، دامنه هدف ایگوانا از سیستم های جاسازی شده نیاز به یک رویکرد های مختلفی را برای تعدادی از مسائل. از ویژگی های اصلی طراحی ایگوانا هستند:
- ایگوانا مکمل، به جای پنهان API زمینه L4. این ارائه دهنده خدمات تقریبا هر محیط سیستم عامل نیاز دارد، مانند حافظه و مدیریت حفاظت، و چارچوب درایور دستگاه.
- حافظه و کش رد پا از ایگوانا ها کوچک نگه داشته.
- به اشتراک گذاری کم سربار داده پشتیبانی می شود.
- ایگوانا پشتیبانی از جدایی حفاظت و ترجمه، با تشویق یک طرح آدرس فضای غیر هم تداخل دارند. این به این معنی است که سیستم های مبتنی بر ایگوانا-می تواند به آسانی در پردازنده های بدون حافظه مجازی مستقر شده، و همچنین می تواند بهترین عملکرد ممکن در ARM7 و ARM9 هسته به طور گسترده ای در سیستم های جاسازی شده استفاده می شود به دست آورد.
جزئیات نرم افزار:
نسخه: 1.0
ها تاریخ: 3 Jun 15
پروانه: رایگان
محبوبیت: 85
نظر یافت نشد