ماک (هسته)

ماک
نویسنده(های)
اصلی
دانشگاه کارنگی ملون
انتشار پایدار
۳٫۰
نوعریزهسته
وبگاه

ماک (به انگلیسی: Mach) نام یک هستهٔ سیستم‌عامل با معماری ریزهسته است که در اصل به عنوان یک پروژهٔ تحقیقاتی در دانشگاه کارنگی ملون گسترش یافته و تا سال ۱۹۹۴ میلادی دنبال می‌شد و پس از آن نیز گروه‌های دیگری روی آن کار کرده‌اند. شاخه‌ای از این هسته که توسط اَپل گسترش یافته است در سیستم‌عامل مک اواس اکس استفاده شده. ماک هسته‌ای بسیار کوچک است که تنها ویژگی‌های ابتدایی را فراهم می‌کند و بخش بزرگی از کارهای جانبی مانند کنترل حافظهٔ مجازی بر عهدهٔ برنامه‌های هسته‌ای دیگر سیستم‌عامل خواهد بود.[۱]

وجود ساختار ریزهسته‌ای در ماک اجازه می‌دهد وظایف هسته از طریق برنامه‌های مختلف و در فضای کاربر اجرا شوند، اما این امر سبب کاهش سرعت سیستم‌عامل خواهد شد که خود موجب مطرح‌شدن ایدهٔ هسته‌های ترکیبی می‌شود.[۲]

جستارهای وابسته

[ویرایش]

منابع

[ویرایش]
  • Sobell, M.G.; Seebach, P. (2005). A Practical Guide to UNIX for Mac OS X Users (به انگلیسی). Pearson Education. Retrieved 2013-11-27.
  • Bathurst, R.; Rogers, R.; Ghassemlouei, A. (2012). The Hacker's Guide to OS X: Exploiting OS X from the Root Up (به انگلیسی). Elsevier Science. Retrieved 2013-11-27.