فہرست کا خانہ:
تعریف - ہائبرڈ دانا کا کیا مطلب ہے؟
ہائبرڈ دانا ایک دانا فن تعمیر ہے جو کمپیوٹر آپریٹنگ سسٹم میں استعمال ہونے والے مائکروکینل اور یک سنگی دانا فن تعمیر کے مرکب پر مبنی ہے۔ دانا کا یہ نقطہ نظر مائکروکانیال کی ماڈیولریٹی اور پھانسی کی حفاظت کے ساتھ یک سنگی دانا کے تیز اور آسان ڈیزائن کو یکجا کرتا ہے۔
ٹیکوپیڈیا ہائبرڈ دانا کی وضاحت کرتا ہے
ایک ہائبرڈ دانا دال کی جگہ میں روایتی مائکرو کینل کی کارکردگی کو کم کرنے کے لئے کچھ خدمات چلاتا ہے ، جبکہ صارف جگہ میں سرور کے بطور ابھی بھی دانی کوڈ چلا رہا ہے۔ مثال کے طور پر ، ایک ہائبرڈ دانا ڈیزائن ورچوئل فائل سسٹم اور بس کنٹرولرز کو دانا کے اندر رکھ سکتا ہے اور فائل سسٹم ڈرائیوروں اور اسٹوریج ڈرائیوروں کو دانا سے باہر یوزر موڈ پروگرام بنا سکتا ہے۔ اس طرح کا ڈیزائن یک سنگی دانا کی کارکردگی اور ڈیزائن کے اصولوں کو برقرار رکھتا ہے۔
مائیکرو سافٹ این ٹی دانا ایک ہائبرڈ دانا کی ایک مشہور مثال ہے جو ونڈوز این ٹی ، ونڈوز 2000 ، ونڈوز ایکس پی ، ونڈوز سرور 2003 ، ونڈوز وسٹا ، ونڈوز سرور 2008 اور ونڈوز 7 کو طاقت دیتا ہے۔ یوزر موڈ سرور کے عمل میں چلائیں۔ اس کے بارے میں سب سے اہم چیز اس کی ساخت ہے ، جو ماڈیولز کا ایک مجموعہ ہے جو معروف انٹرفیس کے ذریعے بات چیت کرتی ہے ، جس میں ایک چھوٹا مائکرو کارنل بنیادی افعال تک محدود ہے جیسے پہلی سطح کی مداخلت سے متعلق ہینڈلنگ ، تھریڈ شیڈولنگ اور ہم آہنگی کے پرائمیوٹیز۔ اس سے ماڈیولوں کے مابین بات چیت کرنے کے لئے براہ راست طریقہ کار کالز یا انٹر پروسیس مواصلات کا استعمال ممکن ہوجاتا ہے ، اور اسی وجہ سے مختلف پتے کی جگہوں پر ماڈیولز کے ممکنہ مقام کے ل for۔