قرق kernel ریز هسته و یکپارچه در چیست؟
سلام
ببخشید دوستان یک سوال برای من پیش آمده است ممنون می شوم پاسخ بدید.
فرق kernel ریز هسته و یکپارچه در چیست؟
آیا سرعت ریزهسته از هسته یکپارچه کمتر است؟
لطفا لینک ویکی پدیا ندید چون اولین جایی که مراجعه کردم آنجا بود. چیزی هم از اون متوجه نشدم.
در ضمن از کجا می توانیم تشخیص بدیم که یک سیستم عامل کرنل ریزهسته استفاده کرده یا یکپارچه؟
با تشکر....
نقل قول: قرق kernel ریز هسته و یکپارچه در چیست؟
http://stackoverflow.com/questions/4...d-micro-kernel
نقل قول:
فرق kernel ریز هسته و یکپارچه در چیست؟
در یک پروسس و چند پروسس بودن
نقل قول:
آیا سرعت ریزهسته از هسته یکپارچه کمتر است؟
بدلیل اضافه شدن فرایند تغییر پروسس بلی
اما همواره امینت و سرعت همواره در تقابل هستند.
نقل قول:
در ضمن از کجا می توانیم تشخیص بدیم که یک سیستم عامل کرنل ریزهسته استفاده کرده یا یکپارچه؟
نحوه اجرا و کامپایل شدن.
نقل قول: قرق kernel ریز هسته و یکپارچه در چیست؟
ظاهرا درست کردن microkernel خیلی دشوارتر از monolithic kernel است. مثلا بخاطر دشواری هایی که در دیباگ کردن داره.
بطور مثال استالمن برای پروژۀ GNU پیاده سازی یک microkernel رو انتخاب کرد، اما بعدها و با تجاوز زیاد زمان تکمیل این هسته از زمان پیشبینی شده، خودش به اشتباهش اعتراف کرد و گفت که فکر نمیکردن که پیاده سازی microkernel اینقدر دشوار باشه. البته خوشبختانه قبل از اینکه این طولانی شدن به پروژهء GNU خسارت جدی بزنه، هستهء یکپارچۀ Linux توسط لینوس توروالدز بوجود آمد و بعنوان مکملی برای پروژۀ GNU استفاده شد. بخاطر همین توسعۀ HURD دیگه برای GNU اولویت زیادی نداشت و منابع زیادی بهش اختصاص ندادن.
نقل قول: قرق kernel ریز هسته و یکپارچه در چیست؟
ممنون دوستان پاسخ سوال ام رو در این تاپیک پیدا کردم.
نقل قول: قرق kernel ریز هسته و یکپارچه در چیست؟
نقل قول:
ظاهرا درست کردن microkernel خیلی دشوارتر از monolithic kernel است. مثلا بخاطر دشواری هایی که در دیباگ کردن داره.
ایجاد بستر برای سیستم های میکرو و ماکرو خیلی سخت هست. اما بعد از ایجاد بستر اولیه ایجاد بقیه ماژولها راحتر می شه. الان کلا نرم افزارها دارن به سمت ماژولها حرکت می کنن. هر چند که این موضوع سربار زیادی رو تحمیل می کنه اما مزیتهایی رو که به ارمغان میاره ارزش رو داره.
نقل قول: قرق kernel ریز هسته و یکپارچه در چیست؟
Kernel Designs
-----------------------------------------------------
monolithic kernel Description Link
------------------------------------------
hybrid kernel Description Link
----------------------------------------------------
Exokernels Description Link
-----------------------------------------
Microkernel Description Link
-----------------------------------------