مدیریت در زمان اجرا حافظه SPM در سطح سیستم عامل میکروسی

  • سال انتشار: 1393
  • محل انتشار: دومین کنفرانس ملی اویونیک ایران
  • کد COI اختصاصی: ICADI02_018
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1196
دانلود فایل این مقاله

نویسندگان

محمدحسین کیانی

دانشجو کارشناسی ارشد مهندسی کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان،

محمدعلی منتظری

استادیار دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان

علی بهلولی

استادیار دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، اصفهان

چکیده

سیستم عامل میکروسی، یک سیستم عامل تعبیه شده متن باز است که در کاربردها و صنایع مختلفی از جمله صنعت هواپیمایی استفاده میشود. در این مقاله مکانیزمی جهت افزایش کارایی این سیستم عامل، از طریق مدیریت حافظه SPM ، پیشنهاد شده است. SPM حافظه ایکوچک و سریع بوده که به صورت فیزیکی آدرس دهی شده درحالی که به فضای آدرس دهی مجازی نگاشت می شود. جهت بهره مندی از اینحافظه، نیاز به مکانیزم های تخصیص داده ها به صورت موثر وجود دارد.الگوریتم پیشنهادی از سیاست صفحه بندی ساده، مکانیزم مدیریت حافظه سیستم عامل میکروسی و تفسیر برنامه نویس جهت تخصیص داده ها به این حافظه استفاده می کند. تمرکز اصلی این مقاله، مدیریت این حافظه در سطح سیستم عامل میکروسی است. نتایج شبیهسازی این مکانیزم نشان می دهد که 34.5% از محرومیت های ایجاد شده توسط برنامه ها جهت بهره مندی از این حافظه در الگوریتم مشابه بهبود یافته است.

کلیدواژه ها

حافظه - SPM ، سیستم عامل میکروسی، سیستم های تعبیه شده، مدیریت حافظه پویا

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.