فرق

Anonim

ماسٹر بمقابلہ غلام

ماسٹر / غلام کا ایک مواصلاتی ماڈل ہے جس میں ایک آلہ یا عمل ماسٹر کے طور پر نامزد ہے. دوسرے آلات / آلات یا عمل غلاموں کو غلام کہتے ہیں. بس، ماسٹر ایک آلہ یا ایک ایسا عمل ہے جس میں دوسرے آلات یا عمل کو کنٹرول کرتا ہے اور غلام ایک آلہ یا ایک ایسا عمل ہے جسے کسی دوسرے ڈیوائس یا عمل سے کنٹرول کیا جاتا ہے. مالک / غلام ماڈل پر مبنی مواصلات بہت سے مقامات پر ہوتی ہے. کچھ مثالیں ڈیٹا بیس کی نقل میں ہیں، کمپیوٹر میں ایک بس سے منسلک آلات وغیرہ.

ماسٹر کیا ہے؟

بس، ماسٹر ایک آلہ یا ایک ایسا عمل ہے جو دوسرے آلات یا عمل کو کنٹرول کرتی ہے. کنٹرول کی سمت ہمیشہ ماسٹر سے غلام بہتی ہے. مثال کے طور پر، ڈیٹا بیس کی نقل میں (ڈیٹا بیس کے درمیان ڈیٹا کو مستقل طور پر برقرار رکھنے کے لئے کاپی کرنا)، ماسٹر ڈیٹا بیس کو تمام اتھارٹی کے ساتھ پارٹی کے طور پر سمجھا جاتا ہے. ماسٹر ڈیٹا بیس ڈیٹا کو تمام اپ ڈیٹس ریکارڈ کرتا ہے اور دیگر ڈیٹا بیسز بعد میں ماسٹر کے ساتھ مطابقت پذیر ہوتے ہیں. پٹا (متوازی اعلی درجے کی ٹیکنالوجی منسلک) کا استعمال کرتے ہوئے ہارڈ ڈرائیو کے انتظام میں اصطلاح اصطلاح بھی استعمال کیا جاتا ہے. لیکن اس صورت حال میں، ماسٹر صرف آلے کے لئے ایک اور نام کے طور پر استعمال کیا جاتا ہے 0 اور ماسٹر (ڈیوائس 0) اس صورت حال میں آلہ کے طور پر نام کے آلہ پر کوئی کنٹرول نہیں ہے. لیکن ماسٹر کے طور پر نامزد کردہ آلہ کو BIOS یا آپریٹنگ سسٹم سے پہلے پیش کیا جائے گا. ماسٹر کے طور پر ایک ہارڈ ڈرائیو کا ڈیزائن عام طور پر ایک مخصوص جمپر کی ترتیب رکھنے کی طرف سے کیا جاتا ہے.

غلام کیا ہے؟

غلام ایک آلہ یا ایک ایسا عمل ہے جسے کسی دوسرے آلہ یا ایک عمل (ماسٹر کہا جاتا ہے) کی طرف سے کنٹرول کیا جاتا ہے. مثال کے طور پر، ڈیٹا بیس کی نقل میں، غلام کے طور پر سمجھا جاتا ڈیٹا بیس ماسٹر ڈیٹا بیس میں درج کردہ اپ ڈیٹس کا استعمال ماسٹر کے ساتھ اپنے ڈیٹا کو مطابقت پذیر کرنے کے لئے کرے گا. جب غلام کامیابی سے ماسٹر سے اپ ڈیٹس وصول کرتا ہے، تو اسے ماسٹر کو ایک پیغام آؤٹ کرنے سے مطلع کرتا ہے. یہ ماسٹر کو غلام کو مزید اپ ڈیٹ بھیجنے کی اجازت دیتا ہے. اس کے علاوہ، پٹا ہارڈ ڈرائیو ترتیبات میں، اصطلاح غلام آلہ کے لئے ایک مترادف طور پر استعمال کیا جاتا ہے. لیکن اس صورت حال میں ماسٹر (آلہ 0) غلام کے طور پر نامزد آلہ پر کوئی کنٹرول نہیں ہے. لیکن جب SATA (سیریل ایڈوانس ٹیکنالوجی ٹیکنالوجی) نے روایتی پٹا ڈرائیوز کو تبدیل کیا، ماسٹر اور غلام کے طور پر مشکل ڈرائیوز کا نام نہاد استعمال کیا گیا تھا.

ماسٹر اور غلام کے درمیان کیا فرق ہے؟

ماسٹر / غلام مواصلاتی ماڈل میں، ماسٹر ایک ایسا آلہ یا ایک ایسا عمل ہے جس میں دوسرے آلات یا عملوں پر قابو پانے کا اختیار ہوتا ہے، جبکہ غلام آلہ یا ایک ایسا عمل ہے جسے کسی دوسرے ڈیوائس کے ذریعہ کنٹرول کیا جاتا ہے (ماسٹر کہا جاتا ہے). ڈیٹا بیس کی نقل میں، ماسٹر ڈیٹا بیس ڈیٹا میں تمام اپ ڈیٹس ریکارڈ کرتا ہے اور انہیں غلاموں کے طور پر نامزد ڈیٹا بیس میں بھیجتا ہے.غلام صرف مالک کو مطلع کرسکتے ہیں کہ ان کو اپ ڈیٹس کامیابی سے موصول ہوئی ہیں اور ان کے پاس اپ ڈیٹس کو روکنے کے لئے انہیں کنٹرول نہیں ہے. لیکن، پٹا ہارڈ ڈرائیو ترتیبات میں ماسٹر / غلام کے استعمال میں فرق ہے. یہاں، مالک کے طور پر نامزد کردہ آلہ کو غلام کے طور پر نامزد آلہ پر کوئی کنٹرول نہیں ہے.