کیا جدید کمپیوٹرز کو اب بھی اس طرح کے معمول کے ڈیفریگمنٹریشن طریقہ کار کی ضرورت ہے جس کے لئے پرانے کمپیوٹرز نے فون کیا تھا؟ ٹکڑے ٹکڑے کرنے اور جدید آپریٹنگ سسٹم اور فائل سسٹم کارکردگی کے اثرات کو کم کرنے کے ل do جاننے کے لئے پڑھیں۔
آج کا سوال وجواب کا سیشن ہمارے پاس سوپر یوزر کے بشکریہ ہے St اسٹیک ایکسچینج کی ایک ذیلی تقسیم ، سوال و جواب کی ویب سائٹوں کی کمیونٹی ڈرائیو گروپ بندی۔
سوال
سپر صارف ریڈر سائمن شیہن جدید ڈرائیوز میں ڈیفراگمنٹ کی حالت کے بارے میں دلچسپی رکھتے ہیں:
ونڈوز کی باقاعدگی سے دیکھ بھال کے ایک حصے کے طور پر ، میں اپنی ہارڈ ڈرائیو کو ڈیفراگنٹ کرتا ہوں۔ لیکن این ٹی ایف ایس اور ایف اے ٹی * سسٹم میں ہارڈ ڈرائیو کا ٹکڑا کیوں؟ بظاہر ایکسٹ * نہیں کرتا ، ایسا کیوں ہے؟ کیا مجھے بھی اپنی USB ڈرائیو کو ڈیفراگمنٹ کرنا چاہئے؟
آئیے سائمن کے سوال کی تفتیش کے لئے کچھ معاون جوابات کی طرف رجوع کرتے ہیں۔
جواب
سوپر یوزر کے شراکت دار ڈینیل آر ہکس نے سوال کا جواب دیا ہے۔
ٹکڑے ٹکڑے کرنا کوئی مسئلہ نہیں ہے جو 30 سال پہلے تھا۔ تب آپ کے پاس ہارڈ ڈرائیوز تھیں جو فلاپیوں سے کہیں زیادہ تیز تھیں ، اور پروسیسر میموری میموری جس کا سائز کم تھا۔ اب آپ کے پاس بہت تیز ڈرائیوز اور بڑے پروسیسر کی یادیں ہیں ، اور کبھی کبھی ہارڈ ڈرائیو پر یا کنٹرولر میں کافی حد تک بفرننگ ہوتی ہے۔ پلس سیکٹر کے سائز بڑے ہو چکے ہیں (یا فائلوں کو بڑے بلاکس میں مختص کیا جاتا ہے) تاکہ زیادہ سے زیادہ اعداد و شمار موروثی ہوں۔
آپریٹنگ سسٹم بھی بہتر ہو گیا ہے۔ جب کہ ڈاس 1.x ہر سیکٹر کو ڈسک سے لے کر آیا ہوگا جیسا کہ اس کا حوالہ دیا گیا ہے ، ایک جدید OS یہ دیکھنے کے قابل ہے کہ آپ کے پاس ترتیب وار رسائی کے لئے ایک فائل کھلا ہے اور آپ کو معقول انداز میں پیش گوئی کی جاسکتی ہے کہ ایک بار جب آپ کھا جائیں گے تو آپ اضافی سیکٹر لائیں گے۔ اب آپ کے پاس اس طرح یہ اگلے کئی (درجن) شعبوں کو "بازیافت" کرسکتا ہے۔
اور پھر بھی یہ بہتر ہے کہ فائل متفق نہ ہوں۔ ایک (بڑے) سسٹم پر جہاں فائل سسٹم ایک سے زیادہ ڈرائیوز میں پھیلا ہوا ہے ، اگر اس میں بھی "اسپریڈ" ہو تو فائل کو اصل میں تیزی سے رسائی حاصل کی جاسکتی ہے ، کیونکہ بیک وقت متعدد ڈسکس فائل کی تلاش کی جاسکتی ہے۔
میں ہر 2-3 سال میں ڈیفراگمنٹ کرتا ہوں ، خواہ میرے باکس کو اس کی ضرورت ہو یا نہیں۔
٩٠٠٠٠٠٢
سفر مین گیک نے لینکس فائل سسٹم کے بارے میں درج ذیل معلومات میں اضافہ کیا ہے۔
تمام فائل سسٹم کا ٹکڑا۔ ext اور دوسرے لینکس فائل سسٹم کے ٹکڑوں کو ان کے ڈیزائن کے طریقہ کار کی وجہ سے کم ہے ویکیپیڈیا کے بارے میں لینکس نیٹ ورک ایڈمنسٹریٹروں کے لئے رہنما :
جدید لینکس فائل سسٹم (ٹکڑے ٹکڑے) سبھی بلاکس کو رکھ کر کم از کم ٹکڑے ٹکڑے کرتے رہتے ہیں i ایک فائل کو قریب رکھتے ہوئے بھی ، چاہے وہ لگاتار سیکٹرز میں ذخیرہ نہیں کیا جاسکتا ہے۔ کچھ فائل سسٹم ، جیسے ext3 ، مؤثر طریقے سے مفت بلاک مختص کرتے ہیں جو کسی فائل میں دوسرے بلاکس کے قریب ہوتا ہے۔ لہذا لینکس سسٹم میں ٹکڑے ٹکڑے ہونے کی فکر کرنے کی ضرورت نہیں ہے۔
میں اس کے باوجود نوٹ کروں گا ext4 آن لائن ڈیفراگمنٹ ہے لہذا آخر کار ٹکڑے کرنا ایک مسئلہ ہے ، یہاں تک کہ لینکس فائل سسٹم کے ساتھ۔
ونڈوز فائل سسٹم میں اپنے کلسٹر رکھے جاتے ہیں جہاں کہیں بھی جگہ ہے اور ڈیفراگ ادھر ادھر بھاگتا ہے اور ان کی جگہ لے لیتا ہے۔ لینکس کے ساتھ ، فائلوں کو ترجیحی طور پر رکھا جاتا ہے جہاں کافی جگہ موجود ہے۔
اگرچہ میں نوٹ کروں گا ، ونڈوز 7 میں ڈیفراگمنٹشن رنز کا شیڈول ہے ، لہذا ڈیفراگ کو دستی طور پر چلانا واقعی ضروری نہیں ہے۔
اصل سوال کا ایک عنصر جس پر توجہ نہیں دی گئی وہ یہ ہے کہ آپ کو اپنی فلیش ڈرائیو کو ڈیفریٹ کرنا چاہئے۔ ڈیفراگمنٹ ایک بہت ہی پڑھنے والا / لکھنے والا انتہائی عمل ہے اور اس میں ٹھوس ریاست کے اسٹوریج آلات جیسے فلیش ڈرائیوز اور سالڈ اسٹیٹ ڈسک (ایس ایس ڈی) سے پرہیز کرنا چاہئے۔ ڈیفریگمنٹشن ، فائل سسٹم ، اور ایس ایس ڈی سے متعلق مزید معلومات کے ل the ، درج ذیل ایچ ٹی جی آرٹیکلز کو دیکھیں۔
- HTG وضاحت کرتا ہے: کیا آپ واقعی میں اپنے پی سی کو ڈیفراگ کرنے کی ضرورت ہے؟
- HTG وضاحت کرتا ہے: سالڈ اسٹیٹ ڈرائیو کیا ہے اور مجھے کیا جاننے کی ضرورت ہے؟
- HTG وضاحت کرتا ہے: کیوں لینکس کو ڈیفراگمنٹنگ کی ضرورت نہیں ہے
وضاحت میں شامل کرنے کے لئے کچھ ہے؟ تبصرے میں آواز بند. ٹیک سیکھنے والے اسٹیک ایکسچینج کے دوسرے صارفین سے مزید جوابات پڑھنا چاہتے ہیں؟ چیک کریں یہاں مکمل بحث کا دھاگہ .