فہرست کا خانہ:
تعریف - I / O بوتل نیک کا کیا مطلب ہے؟
I / O رکاوٹ ایک مسئلہ ہے جہاں نظام میں تیز رفتار ان پٹ / آؤٹ پٹ کارکردگی نہیں ہوتی ہے۔ I / O رکاوٹیں مختلف چیزوں کی وجہ سے ہوسکتی ہیں اور مختلف حل کی ضرورت ہوتی ہے۔ سسٹمز کے تجزیہ کاروں کو دشواری کی ضرورت کو قریب سے دیکھنا چاہئے اور اس بات کا تعین کرنے کی کوشش کرنا ہوگی کہ صارف I / O کی شرح سست کیوں ہوسکتے ہیں۔ٹیکوپیڈیا I / O بوتل نیک کی وضاحت کرتا ہے
I / O کی رکاوٹوں سے وابستہ بہت ساری دشواریوں کا سامنا کرنا پڑتا ہے کیونکہ ڈیٹا ٹرانزیکشن کے عمل میں آسانی سے پروسیسر کی رفتار اور میموری کی صلاحیت میں ہونے والی پیشرفت سے مماثلت نہیں ملتی ہے۔ مور کے قانون کی طرف کچھ اشارہ ہے ، جس کا مطلب سرکٹ پر ٹرانجسٹروں کے دوگنا ہونا ہے ، جس نے 20 ویں صدی کے آخر اور 21 ویں صدی کے اوائل میں کمپیوٹر پروسیسنگ اور میموری اسٹوریج میں زبردست نمو کی بھی حمایت کی۔ جب I / O برقرار نہیں رہ سکتے ہیں تو ، I / O کی اہم رکاوٹیں ابھرتی ہیں۔
ماہرین مختلف I / O رکاوٹوں کے لئے بھی بہت سے مختلف حلوں کو فروغ دیتے ہیں۔ کچھ زیادہ وسیع ہیں - مثال کے طور پر ، کچھ معاملات میں ، عمومی I / O رکاوٹ کو رام میں شامل کرکے یا نیٹ ورک میں مختلف قسم کے ایتھرنیٹ رابطے کو استعمال کرکے کم کیا جاسکتا ہے۔ تاہم ، I / O کی دیگر قسم کی رکاوٹوں کو دیگر اقسام کے حل کی ضرورت پڑسکتی ہے - مثال کے طور پر ، کچھ ماہرین اسٹوریج I / O کی رکاوٹوں کی عام وجوہات کی طرف اشارہ کرتے ہیں جن کا ذخیرہ کرنا ہے۔ کچھ I / O رکاوٹیں آزاد ڈسکس (RAID) ڈیزائن کی بے کار سرانجام کی وجہ سے ہوتی ہیں ، جہاں بہت کم RAID اجزاء زیادہ کام کا بوجھ سنبھالنے کی کوشش کر رہے ہیں۔ پھر بھی کچھ دوسرے I / O رکاوٹوں کی کمی ناکافی کیشے یا میموری کی الاٹمنٹ کی وجہ سے ہوسکتی ہے جو مجموعی طور پر سسٹم کی ضروریات سے مطابقت نہیں رکھتی ہے۔ ورچوئل نیٹ ورکس میں ، انفرادی اجزاء I / O کی رکاوٹ کا سبب بن سکتے ہیں۔
ماہرین جس بات سے اتفاق کرتے ہیں وہ یہ ہے کہ زیادہ سے زیادہ ڈھانچے کے صرف ایک حص componentے کو تبدیل کرنا کام نہیں کرتا ہے۔ یہ یقینی بنانے کے لئے جامع سیٹ اپ کو دیکھنا ضروری ہے کہ I / O رکاوٹیں صرف لکیر کے نیچے کہیں اور پاپ اپ نہ ہوں۔ انجینئرنگ کی جدید تکنیک جیسے متوازی پروسیسنگ ، زیادہ تقسیم شدہ سرور نیٹ ورکس اور دیگر بدعات I / O کی رکاوٹوں سے نمٹنے میں مدد کرسکتی ہیں اور آئی ٹی مینیجرز کو الٹرا فاسٹ کمپیوٹرز اور بڑے میموری بینکوں کو زیادہ کامیابی کے ساتھ استعمال کرنے کی اجازت دیتی ہیں۔