ماک (هسته)

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید، نسخهٔ فعلی این صفحه است که توسط مهرنگار (بحث | مشارکت‌ها) در تاریخ ‏۷ مارس ۲۰۱۶، ساعت ۱۵:۳۳ ویرایش شده است. آدرس فعلی این صفحه، پیوند دائمی این نسخه را نشان می‌دهد.

(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
ماک
نویسنده(های)
اصلی
دانشگاه کارنگی ملون
انتشار پایدار
۳٫۰
نوعریزهسته
وبگاهwww.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html

ماک (به انگلیسی: 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.