تو شبکه، Round Robin (RR) یک الگوریتم زمانبندی (Scheduling) عادلانست که برای صفبندی در روترها استفاده میشه (اصلاح). البته بعضی لودبالانسرها هم برای توزیع درخواستها از همین الگوریتم استفاده میکنن.
موضوع این پست دقیقا تو نونوایی یادم اومد و گفتم بعد خرید حتما محتواشو داخل کانال قرار بدم، چرا نونوایی؟ چون اگر RR تو نونوایی پیادهسازی بشه تو وقت مشتریها صرفهجویی میشه، چجوری؟ فکر کنید ۵ تا مشتری میاد داخل نونوایی، ۳ نفر ۲ نون میخوان، ۱ نفر ۱ نون، ۱ نفر ۱۰ تا، شانسم نداریم اون ۱۰ نونیه میوفته جلو، باید دوساعت واستی، حالا اگر نونوا بگه آقا من از نفر اول تا آخرتون نفری ۱ نون میدم و دوباره اینکارو میکنم ودوباره و دوباره و دوباره ..
اون یکی که ۱ نون میخواسته مرحله اول میره، اون ۳ نفری هم که ۲ نون میخواستن هر ۳ نفر در مرحله ۲ میرن، میمونه ۱۰ تاییه، اینجوری مدت زمان انتظار تقسیم بر افراد شده، عمیق بشی عادلانه نیست چون به هرحال داری برای نون ۴ نفر دیگم وایمیستی ولی نزدیکترین حالت به عادلانه بودن فعلا اینه، خلاصه که RR اینه و میتونه در ابعاد دیگه زندگی هم استفاده بشه،امیدوارم درک کرده باشید 🍿
@MohammadZarchi 🛰
Post #473
5.98K