کرنل پیوندی: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
(ایجاد) |
جز (تمیزکاری) |
||
(یک نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
سطر ۱: | سطر ۱: | ||
− | '''کرنل پیوندی''' (به انگلیسی Hybrid Kernel) که ویندوز NT نمونهای از آن است، ساختاری از [[Kernel|کرنل]] است که تلاش کرده ویژگیهای [[Monolithic Kernel|کرنل یکپارچه]] و [[Micro Kernel|میکروکرنل]] را با هم ادغام کند. این مدل، به خاطر شباهتش به مدل یکپارچه، بسیار بحثبرانگیز است. ایدهٔ اصلی پشت این ساختار این بوده که از ساختاری مشابه میکروکرنل برخوردار باشد، ولی به صورت یک کرنل یکپارچه پیادهسازی شود. برخلاف میکروکرنل، تقریباً همهی [[Server|سرویسدهندههای]] سیستمعامل در [[Kernel Space|فضای کرنل]] قرار دارند و همچنین نمیتوان در زمان اجرای سامانه، [[Module|ماژولهایی]] را از کرنل پیوندی حذف یا به آن اضافه کرد. در عمل اغلب پیادهسازیهای این گونه از کرنل از هردو گونهی دیگر ضعیفتر ظاهر شدهاند. | + | '''کرنل پیوندی''' (به انگلیسی Hybrid Kernel) که ویندوز NT نمونهای از آن است، ساختاری از [[Kernel|کرنل]] است که تلاش کرده ویژگیهای [[Monolithic Kernel|کرنل یکپارچه]] و [[Micro Kernel|میکروکرنل]] را با هم ادغام کند. |
+ | |||
+ | این مدل، به خاطر شباهتش به مدل یکپارچه، بسیار بحثبرانگیز است. ایدهٔ اصلی پشت این ساختار این بوده که از ساختاری مشابه میکروکرنل برخوردار باشد، ولی به صورت یک کرنل یکپارچه پیادهسازی شود. | ||
+ | |||
+ | برخلاف میکروکرنل، تقریباً همهی [[Server|سرویسدهندههای]] سیستمعامل در [[Kernel Space|فضای کرنل]] قرار دارند و همچنین نمیتوان در زمان اجرای سامانه، [[Module|ماژولهایی]] را از کرنل پیوندی حذف یا به آن اضافه کرد. | ||
+ | |||
+ | در عمل اغلب پیادهسازیهای این گونه از کرنل از هردو گونهی دیگر ضعیفتر ظاهر شدهاند. | ||
[[رده:تعاریف]] | [[رده:تعاریف]] |
نسخهٔ کنونی تا ۲۹ تیر ۱۳۹۴، ساعت ۰۶:۲۶
کرنل پیوندی (به انگلیسی Hybrid Kernel) که ویندوز NT نمونهای از آن است، ساختاری از کرنل است که تلاش کرده ویژگیهای کرنل یکپارچه و میکروکرنل را با هم ادغام کند.
این مدل، به خاطر شباهتش به مدل یکپارچه، بسیار بحثبرانگیز است. ایدهٔ اصلی پشت این ساختار این بوده که از ساختاری مشابه میکروکرنل برخوردار باشد، ولی به صورت یک کرنل یکپارچه پیادهسازی شود.
برخلاف میکروکرنل، تقریباً همهی سرویسدهندههای سیستمعامل در فضای کرنل قرار دارند و همچنین نمیتوان در زمان اجرای سامانه، ماژولهایی را از کرنل پیوندی حذف یا به آن اضافه کرد.
در عمل اغلب پیادهسازیهای این گونه از کرنل از هردو گونهی دیگر ضعیفتر ظاهر شدهاند.