 بسم اللہ الرحمن الرحیم، آج ہم موڈیول 179 دسکس کریں گے موڈیول 179 ہے پروسسر افنیٹی ابھی تک جتنی بھی ہم نے پرکرمنگ کی ہے پارلیزم کے لیے تھریڈز کو use کرتے ہوئے اس کے اندر ہم نے یہ ازیم کیا کہ ایک تھریڈ جو ہے وہ کسی بھی پروسسر کو اکوائر کر سکتی ہے تھریڈ بلکل فری ہے جب ایک تھریڈ نے ران ہونا ہوگا تو پروسسر جو اپریڈنگ سسٹر میں وہ دیکھے گا کسی پروسسر اویلیبل ہے اور جو کوئی بھی پروسسر اویلیبل ہوگا وہ اس تھریڈ کو allocate ہو جائے گا لیکن لیکن ہمیشہ جو ہے وہ یہ کیس نہیں ہوتا میشہ ہی کرنل یہ دسائٹ نہیں کرے گا کہ کس تھریڈ کو کسی پروسسر جو ہے وہ allocate کیا جائے گا اس کے اندر آپ سرطن لیمیٹیشنز دیفائن کر سکتے ہیں اور وہ لیمیٹیشن کیسے دفائن کر سکتے ہیں وہ پروسسر افنیٹی کی مدد سے آپ لیمیٹیشنز دفائن کر سکتے ہیں آپ یہ سپسیفکلی سٹ کر سکتے ہیں کہ جی ایک سپسیفک تھریڈ کے لیے یا ایک سپسیفک پروسسر کے لیے کنسا پروسسر use ہوگا یا کنسے پروسسرز use ہوگے یا کنسے پروسسرز کے ساتھ اسوصیتر دوں گی اس چیز کو ہم پروسسر افنیٹی کہتے ہیں کہ آپ پروسسر افنیٹی جو ہے وہ دفائن کر سکتے ہیں آپ یہ دفائن کر سکتے ہیں کہ ایک سرطن پول افنیٹی یا ایک سرطن پروسسرز جو ہے وہ کس پروسسر کے ساتھ لنگٹ ہوگا وہ ہمیشہ اس کو پروسسر اسائن کیا جائے گا اب دیکھنے پر تو یہ لگتا ہے بات سن کے جب ایک تھریڈ کو ایک پروسسر اسائن ہوگا تو باکی تھریڈ کو وہ پروسسر اسائن نہیں ہو سکتا یا وندوز کسی اور تھریڈ کو وہ والا پروسسر اسائن نہیں کریں لیکن ادھر ویڈاونٹ بھی ہو سکتا五 امرٹوzy شاہ治 of بھی ہو سکتا وہ ہوسکتا ہے کہ آپ کےamo اشتبیان know کسی Zahl اس پروسسر جوangeی کسی اور چللے کے ساتھ انک معادلہ اس پروسر کے ا پر پہلو Agreement الحان جوکہ جوکا آپ نے one دفائن کر دیا جس بھی آپ میںوبنایiones اش wereا جو افنیٹی دفائن کر دی ہے اب�� چانسیز یہ ہی ہیں کہ ایک سرطن تھریڈ جس کی آپ نے افنیٹی ایک with us اس سپسپیسپٹ پروسسر ڈفائن کر دی ہے تو اس سپسپٹ پروسسر کے ساتھ ہی اس کی افنیٹی ہوگی لیکن پروسسر all the time ضروری نہیں ہے کہ باؤنڈ ہو کدی اس نے اسی تھریڈ کو ران کرنا ہے پھر بھی windows under سرطن سرکمسانسز کسی اور تھریڈ کو اس پروسسر کے اوپر ران کر سکتی ہے اب اس طرح سے پروسسر افنیٹی دفائن کرنے کا آپ کو کیا ادوانٹیج ہوتا ہے پروسسر افنیٹی دفائن کرنے سے آپ مختلف کسم کی جو ڈلیز ہیں ان کو ردیوز کر سکتے ہیں ڈلیز کیسے وجہ سے ممری بیریئرز آپ نے رکھے ہوتے ہیں کنکرنسی کنٹرول کے لیے ممری بیریئرز کے وجہ سے جو ڈلیز پردیوز ہوتے ہیں یا جو ایک ڈلیز ڈلیز ڈلیز ہوتے ہیں تو ان ڈلیز کو ردیوز کرنے کے لیے آپ ڈلیز کو پروسسر افنیٹی دفائن کر سکتے ہیں اسی کیش کے ساتھ ا 통س ironed و ڈیڈے جسکی کیش کی اندر اس کا ڈیٹا پراوک чистھا ہے آپ ڈنگی کسی finally کے از کس relieve آج whatзی و بیرینٹی دیگ رہاӸ آپ اس کے لئے انہوںose show meسب vì سکتا ہم تر ڈلیز اور ڈلیز的时候 تھریڈ یا نمبر of SPECIFIC THREADS کے ساتھ اسوصیئٹ کرکے اس کے پر آپ سرٹن بینچ مارکس پلای کر سکتے ہیں اور دیکھ سکتے ہیں کہ پروسسر کی کیا تھروپوٹا اس کے لیوہا ایسی ورکر تھریڈز جو کہ ایک سنگل رسورس کے لیے کنٹنڈ کرنی ہے کئی ورکر تھریڈز ہیں لیکن وہ آپس میں آربیٹ ریٹ ہو رہی ہے ایک سنگل رسورس ان کے بیچ میں آربیٹ ریٹ ہو رہا ہے ایک سنگل رسورس ہے جس کو کئی ساری تھریڈز آپس میں use کرنا چاہیں گے تو ایسی تھریڈز کو آپ عام طور پر ایک SPECIFIC PROCESS کے ساتھ اس کی افنیٹی ڈفائن کر دیں گے تاکہ ساری تھریڈز جو ہے اسی پروسسر کے ساتھ اسوصیئٹ ہو جائیں اس سے of course اور کسم کے جو آپ کے پاس ڈلیز ہیں وہ ریڈیو سویں گے