محققین OS کی رکاوٹوں کو دور کرکے SSDs کو 3x تک تیز تر بنانے کے طریقے تلاش کرتے ہیں۔

ایک تیز SSD صرف اتنا ہی تیز ہے جتنا سافٹ ویئر اسے بتاتا ہے کہ کیا کرنا ہے۔ KAIST کے محققین نے دریافت کیا کہ آپریٹنگ سسٹم نئی قسم کے فلیش اسٹوریج میں رکاوٹ ڈال رہے ہیں اور اس مسئلے کو حل کرنے کے لیے GAZE نامی فائل سسٹم ٹیکنالوجی بنائی۔

EurekAlert نے رپورٹ کیا ہے کہ پروفیسر وان وون جپ کی قیادت میں ٹیم نے پراگ میں ACM SOSP 2026 میں اپنے نتائج پیش کیے۔

ZNS فلیش اسٹوریج کو کیا سست کرتا ہے؟

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

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

ٹیم کے ٹیسٹوں میں، ایک 1GB علاقے کی کٹائی میں تقریباً 1.7 سیکنڈ لگے، جو کہ 2MB حصے کی کٹائی سے 283 گنا زیادہ ہے۔ ایک نئی تحریر کا سارا وقت انتظار تھا۔ عجیب بات یہ ہے کہ 70% سے زیادہ تاخیر CPU کے کاموں سے ہوئی، جیسے کہ یہ چیک کرنا کہ کون سا ڈیٹا ابھی بھی درست ہے اور میموری پر کارروائی کرنا، بجائے ڈرائیو کے۔

GAZE تنظیم سازی کا مسئلہ کیسے حل کرتا ہے؟

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

GAZE نے معیاری سیٹ اپ اور سابقہ ​​ترمیمات جیسے ZNS+ اور P-GC کے مقابلے میں تین گنا تک کارکردگی فراہم کی اور صفائی کا وقت تقریباً ایک تہائی کم کر دیا۔ اسے کسی خاص ہارڈ ویئر کی ضرورت نہیں ہے اور نہ ہی ڈرائیو پر ڈیٹا ذخیرہ کرنے کے طریقے کو تبدیل کرنا ہے۔

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

یہ AI تخمینہ کے لیے سب سے اہم ہے، جہاں پروسیسرز کو بروقت ڈیٹا کی ضرورت ہوتی ہے اور وہ بیکار رہتے ہوئے کم کارآمد ہو جاتے ہیں۔ جب GAZE ڈیٹا سینٹر تک پہنچتا ہے، تو آپ جس تیز رفتار اسٹوریج کے لیے پہلے ہی ادائیگی کر چکے ہیں وہ آخر کار زیادہ سے زیادہ رفتار فراہم کر سکتا ہے۔

متعلقہ رپورٹس

اوپر تک سکرول کریں۔