گھر ترقی دوپہر کی جگہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

دوپہر کی جگہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - ٹوپل خلائی کا کیا مطلب ہے؟

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

ٹیوپلس کا مجموعہ کچھ بنیادی کاموں کی حمایت کرتا ہے ، جیسے اسپیس میں لکیر شامل کرنا (لکھنا) اور خلا سے ٹپل کو ہٹانا (لے)۔ ٹیوپل کلیکشن کو ایک سے زیادہ ٹوپل خلائی سرورز کے نیٹ ورک پر رکھا اور منظم کیا جاتا ہے۔ ایک یا الگ مشینوں پر ایک سے زیادہ تھریڈ بیک وقت خلا تک پہنچ جاتے ہیں۔ کچھ خلا میں ٹوپلیں شامل کرتے ہیں جبکہ دوسرے انہیں اس عمل میں ہٹاتے ہیں جسے بلیک بورڈ استعارہ کے طور پر بھیجا جاسکتا ہے۔

ٹیکوپیڈیا نے Tuple Space کی وضاحت کی

ٹوپل جگہیں وہ نظریہ ہیں جس پر لنڈا زبان مبنی ہے۔ جاوا (جاوا اسپیسز) ، لوا ، لسپ ، ازگر ، پروولوگ ، روبی ، نیٹ ، سمالٹالک اور ٹی سی ایل کے لئے بھی خلائی جگہ پر عمل درآمد کیا گیا ہے۔


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


مندرجہ ذیل جگہوں کے ذریعہ تعاون کی جانے والی کچھ بنیادی کارروائیوں کا نام مندرجہ ذیل ہے۔

  • write (tuple): خلا میں ایک tuple شامل کرنے کے لئے استعمال کیا جاتا ہے
  • take (ٹیمپلیٹ tuple): ٹیمپلیٹ سے مماثلت پانے والے ٹیوپل کی ایسوسی ایٹ تلاش کرنے کے ل. استعمال ہوتا ہے۔ ایک بار مل جانے پر ، ٹوپل خلا سے مٹا دیا جاتا ہے اور پھر واپس لایا جاتا ہے۔
  • ویٹٹیک (ٹیمپلیٹ ٹیوپل): ٹیمپلیٹ سے مماثلت پانے والے ٹیوپل کی ہم آہنگی کی تلاش انجام دینے کے لئے استعمال کیا جاتا ہے۔ جب تک کوئی میچ موجود نہ ہو اس وقت تک یہ بلاک ہوجاتا ہے۔ اس کے بعد خلا سے مماثل ٹیپل کو ہٹاتا اور واپس لاتا ہے۔
  • پڑھیں (ٹیمپلیٹ ٹیپل): اوپر "وضاحت" کی طرح ایک ہی بات کی وضاحت کی گئی ، اس استثنا کے ساتھ کہ ٹیپل کو ٹپل جگہ سے نہیں ہٹایا جائے گا۔
  • waitToRead (ٹیمپلیٹ tuple): "انتظارToTake" کے طور پر ایک ہی بات کی وضاحت کے ساتھ ، اس استثنا کے ساتھ کہ ٹیپل کو ٹپل جگہ سے نہیں ہٹایا جائے گا۔
  • اسکین (ٹیمپلیٹ ٹپل): اوپر "سمجھا ہوا" کی وضاحت کی گئی ہے ، اس استثنا کے ساتھ کہ اس سے ملنے والے ٹیوپلس کا ایک مکمل مجموعہ واپس آجاتا ہے۔
  • کاؤنٹ (ٹیمپلیٹ ٹیپل): اوپر بیان کیے گئے "اسکین" کی طرح ، اس استثنا کے ساتھ کہ یہ خود ٹیپلس کے جمع کرنے کے بجائے مماثل ٹیپلز کی گنتی دیتا ہے۔
دوپہر کی جگہ پر عمل درآمد کی کچھ مثالوں میں اپاچی دریائے ، بلٹز پروجیکٹ ، فلائی آبجیکٹ اسپیس ، گیگا اسپیسز اور لنڈا ان ایک موبائل انوائرمنٹ (LIME) میں شامل ہیں۔
دوپہر کی جگہ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف