معیارات واضح ہیں: ٹھوس ریاست ڈرائیوز ان کو بھرتے ہی سست ہوجائیں۔ اپنی ٹھوس اسٹیٹ ڈرائیو کو قریب کی گنجائش پر پُر کریں اور اس کی تحریری کارکردگی ڈرامائی انداز میں کم ہوجائے گی۔ ایس ایس ڈی اور ناند فلیش اسٹوریج کے کام کرنے کے طریقہ میں کیوں ہے؟
صلاحیت کو ڈرائیو کو بھرنا ان میں سے ایک ہے ایسی چیزیں جو آپ کو کبھی بھی ٹھوس اسٹیٹ ڈرائیو کے ساتھ نہیں کرنا چاہئیں . تقریبا full مکمل ٹھوس اسٹیٹ ڈرائیو میں آپ کے کمپیوٹر کی رفتار کو کم کرنے ، لکھنے کے عمل بہت آہستہ ہوں گے۔
خالی بلاکس اور جزوی طور پر بھرے بلاکس
جب آپ اپنی ٹھوس اسٹیٹ ڈرائیو پر فائل لکھتے ہیں تو ، یہ خالی بلاکس کی تلاش کرتا ہے اور ان کو پُر کرتا ہے۔ خالی بلاک پر لکھنا تحریری عمل کا سب سے تیز عمل ہے۔ یہی وجہ ہے کہ نئے آپریٹنگ سسٹم (ونڈوز 7 اور بعد میں) ٹریم خصوصیت کی حمایت کرتے ہیں ، جو آپ اپنے آپریٹنگ سسٹم میں فائل کو حذف کرتے ہی ٹھوس ریاست ڈرائیو سے فائل کا ڈیٹا خود بخود حذف کردیتے ہیں۔ یہ مقناطیسی ہارڈ ڈرائیوز ، جہاں سے مختلف کام کرتا ہے حذف شدہ فائلوں کے ٹکڑے ہارڈ ڈرائیو پر بیٹھے ہیں .
وہ ٹھوس ریاست کی مہم پر نہیں بیٹھتے ہیں - ٹرآم یقینی بناتا ہے کہ بلاک کو خالی کر دیا جائے تاکہ ایس ایس ڈی مستقبل میں خالی بلاک پر تیزی سے نیا ڈیٹا لکھ سکے۔ پہلے سے لکھے ہوئے سیکٹر پر لکھنا بھی اتنا ہی تیز ہے جتنا کہ کسی میکانیکل ہارڈ ڈرائیو پر خالی سیکٹر کو لکھنا ، لیکن ٹھوس ریاست سے چلنے والی ڈرائیو کو لکھنے سے پہلے ایک بلاک مٹانا ضروری ہے۔
نینڈ فلیش میموری 256 KB بلاکس کے اندر 4 KB صفحات میں ڈیٹا لکھتی ہے۔ جزوی طور پر بھرے ہوئے بلاک میں اضافی صفحات شامل کرنے کے لئے ، ٹھوس ریاست کی ڈرائیو میں اعداد و شمار کو واپس لکھنے سے پہلے پورے بلاک کو مٹانا ضروری ہے۔
چونکہ آپ کی ٹھوس ریاست کی ڈرائیو بھرتی ہے ، کم اور کم خالی بلاکس دستیاب ہیں۔ ان کی جگہ میں جزوی طور پر بھرے بلاکس ہیں۔ ٹھوس ریاست کی ڈرائیو ان جزوی طور پر بھرے ہوئے بلاکس پر صرف نیا ڈیٹا نہیں لکھ سکتی ہے - جو موجودہ ڈیٹا کو مٹا دے گی۔ لکھنے کے ایک سادہ آپریشن کی بجائے ، ٹھوس اسٹیٹ ڈرائیو کو بلاک کی قیمت کو اپنے کیشے میں پڑھنا ہوتا ہے ، نئے ڈیٹا کے ساتھ ویلیو میں ترمیم کرنا پڑتی ہے ، اور پھر اسے واپس لکھنا پڑتا ہے۔ یہ بات ذہن میں رکھیں کہ فائل لکھنے میں بہت سارے بلاکس کو تحریری طور پر شامل کرنا ہو گا ، لہذا اس میں اضافی تاخیر کی ایک خاصی رقم متعارف کرائی جاسکتی ہے۔
ٹرام جزوی طور پر بھرے بلاکس کو اکٹھا نہیں کرتا
اگر آپ صلاحیت یا قابلیت کے لحاظ سے کسی ڈرائیو کو بھرتے ہیں تو ، امکان ہے کہ آپ فائلوں کو حذف کرنے کے بعد بہت سے جزوی طور پر بھرے بلاکس کو ختم کردیں گے۔ TRIM کمانڈ صرف فائل کو خارج کرنے کے وقت فائل کے ڈیٹا کو ہٹانے کے لئے ٹھوس ریاست کی ڈرائیو کی ہدایت کرتی ہے۔ یہ ڈرائیو کو کسی بھی طرح کے صفائی کام کرنے پر مجبور نہیں کرتا ہے۔
دوسرے لفظوں میں ، فائلوں کو حذف کرنے سے پہلے صلاحیت کے مطابق ٹھوس اسٹیٹ ڈرائیو کو پُر کریں اور آپ کو ممکنہ طور پر بہت سے جزوی طور پر بھرے بلاکس ختم ہوجائیں گے۔ ڈرائیو خالی بلاکس کو آزاد کرکے ، جزوی طور پر بھرا ہوا ان بلاکس کو مکمل بلاکس میں مستحکم کرنے کے راستے سے باہر نہیں جائے گی۔ ڈرائیو اب بھی جزوی طور پر بھرے بلاکس سے بھری پڑے گی اور تحریری کارکردگی کو پامال کیا جائے گا۔
اوورپروائزنگ اور کچرا جمع کرنا
صارفین کو اپنی ٹھوس اسٹیٹ ڈرائیو کو پُر کرنے اور شدید طور پر پست کارکردگی کا مظاہرہ کرنے سے روکنے کے لئے ، ایس ایس ڈی مینوفیکچررز اس کا مقابلہ کرنے کے اپنے راستے سے ہٹ رہے ہیں۔
کنزیومر گریڈ کی ٹھوس اسٹیٹ ڈرائیو اکثر اپنے کل فلیش اسٹوریج کا تقریبا 7 فیصد مختص کرتی ہے اور اسے صارف کے لئے دستیاب نہیں کرتی ہے۔ اسے "اوورپروائزنگ" کے نام سے جانا جاتا ہے۔ ڈرائیو میں اضافی اسٹوریج ہارڈویئر شامل کیا جاتا ہے لیکن وہ دستیاب اسٹوریج کی حیثیت سے کمپیوٹر پر مرئی نہیں ہوتا ہے جس کو وہ استعمال کرسکتے ہیں۔ اسپیئر ایریا اس بات کو یقینی بناتا ہے کہ ڈرائیو کبھی بھی مکمل طور پر مکمل نہیں ہوسکتی ہے - لکھنے کی کارکردگی کو مستحکم رکھنے میں مدد کے لئے ہمیشہ کچھ اسپیئر گنجائش ہوگی۔
ہر ٹھوس اسٹیٹ ڈرائیو کے کنٹرولر کے پاس اس مسئلے کو کم کرنے کی کوشش کرنے کے لئے کچرا جمع کرنے کا الگورتھم ہوتا ہے۔ جب ڈرائیو مکمل ہوجائے گی ، تو یہ جزوی طور پر بھرے ہوئے بلاکس کی تلاش کرے گا اور ان کو مستحکم کرنا شروع کرے گا ، اور زیادہ سے زیادہ خالی بلاکس کو مفت سے آزاد کرے گا۔ مختلف ٹھوس اسٹیٹ ڈرائیوز مختلف اوقات اور حدوں پر یہ کاروائیاں چلاتی ہیں - جو ڈرائیو کے کنٹرولر پر منحصر ہوتا ہے۔
معیار کا ثبوت
آنندٹیک نے متعدد معیارات پیش کیے ٹھوس ریاست ڈرائیو کے اسپیئر ایریا اور اس کے تحریری عمل کی کارکردگی میں مستقل مزاجی کے مابین تعلقات کو ختم کرنے کے لئے مختلف ڈرائیوز کے ساتھ۔ خالی ڈرائیو کو پُر کرتے وقت ، انہوں نے اس عمل کے آغاز میں ہی اعلی تحریری کارکردگی کو پایا اور لکھنے کی کاروائیاں ڈرائیو کو پُر کرنے کے ساتھ ساتھ ایک اہم کمی بھی محسوس کرتی ہیں۔
ڈرائیوز پر مزید اسپیئر ایریا رکھنے سے کارکردگی مستقل برقرار رہنے میں مدد ملی ، کیونکہ اس بات کو یقینی بنایا گیا ہے کہ ڈرائیو کو ہمیشہ کافی خالی بلاکس تیار رہنا چاہئے۔
انھوں نے پایا کہ "ان [consumer] ڈرائیوز کے ل 25 25٪ اسپیئر ایریا مارنے کے بعد کم سے کم کارکردگی میں کافی حد تک بہتری آجائے گی۔" ان کی حتمی سفارش یہ تھی کہ آپ کو "اگر آپ کارکردگی میں مستقل مزاجی اور صلاحیت کے مابین اچھا توازن چاہتے ہو تو [your drive’s] صلاحیت کے تقریبا 75٪ استعمال کرنے کا ارادہ کریں۔"
اگر آپ کے پاس ٹھوس اسٹیٹ ڈرائیو ہے تو ، آپ کو اس کی صلاحیت کا 75 فیصد سے زیادہ استعمال کرنے سے گریز کرنے کی کوشش کرنی چاہئے۔ اپنی ضرورت سے زیادہ اسٹوریج کے ساتھ ایک بڑی ڈرائیو خریدیں اور آپ اس بات کو یقینی بنائیں گے کہ آپ کے پاس ہمیشہ لکھنے کی مستقل کارکردگی موجود ہے۔ خوش قسمتی سے ، ایس ایس ڈی آہستہ آہستہ بہت سستا ہوتا جارہا ہے ، لہذا یہ اتنا مہنگا نہیں ہے جتنا پہلے ہوتا تھا۔
تصویری کریڈٹ: ویکیمیڈیا کامنس میں میوزک سارٹر , فلر پر سائمن والہورسٹ