کمپیوٹیشنل فن تعمیر میں ریڈر رائٹر لاک کیا ہے؟

ریڈر رائٹر لاک ایک ہم آہنگی کا طریقہ کار ہے جو کمپیوٹر پروگراموں میں مشترکہ وسائل جیسے فائل یا ڈیٹا سٹرکچر تک رسائی کو کنٹرول کرنے کے لیے استعمال ہوتا ہے۔

یہ لاکنگ اسکیم متعدد قارئین کو ایک ساتھ مشترکہ وسائل تک رسائی حاصل کرنے کی اجازت دیتی ہے، لیکن صرف ایک مصنف ہی تالا حاصل کرسکتا ہے اور ایک وقت میں وسائل میں ترمیم کرسکتا ہے۔

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

مجموعی طور پر، قارئین مصنف کے تالے مشترکہ وسائل کو پڑھنے اور لکھنے کے دوران اتفاق اور مستقل مزاجی کے درمیان تجارت کو متوازن کرنے کے لیے استعمال کیے جاتے ہیں۔

تاریخ اشاعت: