گھر بلاگنگ asyncronous کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

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

Anonim

تعریف - Asyncronous کا کیا مطلب ہے؟

عام اصطلاحات میں ، اسینکرونس سے مراد ایسی اشیاء اور واقعات ہوتے ہیں جو متعلق ہوسکتے ہیں لیکن وقت کے ساتھ ہم آہنگ نہیں ہوتے ہیں ، مطلب یہ ہے کہ پہلے سے طے شدہ وقفوں پر واقع نہیں ہوتا ہے۔ متضاد واقعات کا ایک دوسرے کے شروع ہونے یا مکمل ہونے سے پہلے ایک دوسرے کے شروع ہونے یا مکمل ہونے پر کوئی انحصار نہیں ہوتا ہے۔

کمپیوٹر سائنس میں ، اسینکرونس کا حوالہ دیا جاسکتا ہے:

  • غیر سنجیدہ مواصلات ، جس میں ڈیٹا کو گھڑی کے اشارے پر انحصار کیے بغیر منتقل کیا جاتا ہے ، لہذا وقتا فوقتا ڈیٹا بھیج دیا جاتا ہے
  • غیر متشدد ان پٹ / آؤٹ پٹ (I / O) پروسیسنگ ، جو سی پی یو کو دوسرے ڈیٹا کے ساتھ پروسیسنگ جاری رکھنے کی اجازت دیتا ہے جو موجودہ I / O آپریشن سے آزاد ہے

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

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

یہ تصور نیٹ ورک مواصلات پر لاگو ہوتا ہے جس میں ڈیٹا ایک مستحکم سلسلہ ہونے کی بجائے وقتا. فوقتا منتقل ہوتا ہے۔ اس سے مستقل رابطے کی ضرورت ختم ہوجاتی ہے کیونکہ وصول کنندہ کو مستحکم ندی کا انتظار نہیں کرنا پڑے گا۔ تاہم ، اس کو خصوصی مارکر کی ضرورت ہے ، بٹس کو اسٹارٹ اور اسٹاپ کرنے کے ساتھ ساتھ پلیس مارکر بھی لگائیں ، تاکہ وصول کنندہ یہ جان سکے کہ تقسیم شدہ ڈیٹا کو ایک ساتھ جوڑ کر کس طرح باندھنا ہے۔

I / O کارروائیوں کی صورت میں ، متضاد I / O تکنیک کا استعمال سی پی یو کے بیکار اوقات کو ختم کرنے کے لئے کیا جاتا ہے جب یہ کسی خاص I / O آپریشن کے ختم ہونے کا منتظر ہوتا ہے ، جو عام طور پر کثیر تعداد میں ڈگری کی رفتار ہوتی ہے جس سے ایک سی پی یو کرسکتا ہے۔ عمل کے اعداد و شمار. سی پی یو کے عمل کو دوسرا ڈیٹا بنا کر جس کا I / O آپریشن سے کوئی تعلق نہیں ہے ، اس سے عمل کی مجموعی طور پر عمل درآمد تیز ہوسکتا ہے۔ تاہم ، اعداد و شمار یا عمل جن کے لئے I / O عمل کی تکمیل کی ضرورت ہوتی ہے اس کے مکمل ہونے کے لئے ابھی بھی انتظار کرنے کی ضرورت ہے۔

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