نواة XNU: أساس النظام البيئي لشركة أبل

2025-04-06
نواة XNU: أساس النظام البيئي لشركة أبل

يستكشف هذا البحث المتعمق بنية نواة XNU وتطورها، وهي النواة الأساسية التي تعمل على تشغيل أنظمة تشغيل أبل (macOS و iOS وما إلى ذلك). XNU هي نواة هجينة فريدة تجمع بين نقاط القوة لنواة Mach الصغيرة ونظام BSD Unix، مما يوازن بين الوحدات والوظائف والأداء. من خلال تتبع تاريخ XNU من أصولها في نواة Mach الصغيرة، يغطي المقال التحولات المعمارية من PowerPC إلى Intel إلى Apple Silicon، والتحسينات في دعم المعالجات المتعددة، والقدرات 64 بت، وآليات الأمان المحسّنة (SIP و Secure Enclave و Exclaves). يكمن نجاح XNU في مرونته وقابلية توسّعه، حيث يتكيف مع الأجهزة التي تتراوح من iPhones إلى Mac Pros، ويوفر أساسًا قويًا لنظام أبل البيئي.