ہم وقت سازی

مصنف: Louise Ward
تخلیق کی تاریخ: 7 فروری 2021
تازہ کاری کی تاریخ: 28 جون 2024
Anonim
ڈونی ڈالفن کو ہم وقت سازی کرنا سیکھتی ہے! - نانی رینبو
ویڈیو: ڈونی ڈالفن کو ہم وقت سازی کرنا سیکھتی ہے! - نانی رینبو

مواد

تعریف - مطابقت پذیری کا کیا مطلب ہے؟

مطابقت پذیری ، نیٹ کی شکل میں ، ایک ایسا عمل ہے جس میں مشترکہ اعداد و شمار کو خراب کیے بغیر اور ڈیڈ لاک اور نسل کی صورتحال کو روکنے کے بغیر مطلوبہ نتائج کو یقینی بنانے کے لئے متعدد موضوعات پر عمل درآمد کو مربوط کرنا شامل ہے۔

مطابقت پذیری نیٹ ورک نوڈس کے مابین بھی ہوتی ہے تاکہ اس بات کا یقین کیا جا سکے کہ ڈیٹا اسٹریمز موصول اور صحیح طور پر منتقل ہو رہے ہیں ، اور ڈیٹا کے تصادم کو روکنے کے لئے۔ یہ عام طور پر مناسب سگنل کا وقت برقرار رکھنے کے لئے ڈیٹا اسٹریم کے ساتھ ترتیب میں منتقل کردہ گھڑی سگنل کا استعمال کرتا ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا ہم وقت سازی کی وضاحت کرتا ہے

ہم آہنگی کی دو اقسام ہیں: ڈیٹا کی ہم آہنگی اور عمل کی ہم آہنگی:

  • عمل مطابقت پذیری: ایک مصافحہ تک پہنچنے کے لئے متعدد دھاگوں یا عمل کی بیک وقت عمل درآمد تاکہ وہ عمل کی ایک خاص ترتیب کا مرتکب ہوں۔ لاک ، میٹیکس ، اور سیمفورسس عمل کی ہم آہنگی کی مثال ہیں۔
  • ڈیٹا کی ہم آہنگی: ڈیٹا کی متعدد کاپیاں ایک دوسرے کے ساتھ مربوط رکھنے یا ڈیٹا کی سالمیت کو برقرار رکھنے کے ل data ڈیٹا کی بحالی میں شامل ہے۔ مثال کے طور پر ، ڈیٹا بیس کی نقل کو ڈیٹا بیس سرورز کے ساتھ مطابقت پذیر ڈیٹا کی ایک سے زیادہ کاپیاں رکھنے کے لئے استعمال کیا جاتا ہے جو مختلف مقامات پر ڈیٹا کو محفوظ کرتے ہیں۔

مطابقت پذیری متعدد تھریڈز کو متعدد تھریڈ ایپلی کیشن میں متعدد تھریڈز کے نفاذ کی بنیاد بناتی ہے۔ اعداد و شمار میں بدعنوانی سے بچنے کے ل and دھاگوں اور عمل کو ہم آہنگ کرکے فائل ہینڈلنگ ، نیٹ ورک کنیکشن اور میموری جیسے وسائل کی شراکت کو حاصل کرنے کا ذریعہ فراہم کرتا ہے۔

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

مطابقت پذیری کو کوآپریٹو بنانے کے لئے ڈیزائن کیا گیا ہے ، اور مطالبہ کیا گیا ہے کہ مستقل نتائج کے لئے محفوظ وسائل تک رسائی حاصل کرنے سے پہلے ہر تھریڈ ہم آہنگی کے طریقہ کار پر عمل کریں۔ لاکنگ ، سگنلنگ ، ہلکے وزن کی ہم آہنگی کی اقسام ، اسپنویٹ اور انٹلاک آپریشنز. نیٹ میں ہم وقت سازی سے متعلق میکانزم ہیں۔


یہ تعریف .NET کے کام میں لکھی گئی تھی