Ext4 بمقابلہ Btrfs: آپ کون سا لینکس فائل سسٹم استعمال کریں؟

Ext4 بمقابلہ Btrfs: آپ کون سا لینکس فائل سسٹم استعمال کریں؟

بالکل ایمانداری سے ، کافی لوگ اس بات پر غور نہیں کرتے کہ اپنے کمپیوٹر کے لیے کون سا فائل سسٹم استعمال کریں۔





ونڈوز اور میک او ایس صارفین کے پاس دیکھنے کی بہت کم وجہ ہے ، کیونکہ ان کے پاس اپنے نظام کے لیے بالترتیب صرف ایک ہی انتخاب ہے-این ٹی ایف ایس اور ایچ ایف ایس+۔ دوسری طرف ، لینکس کے پاس فائل سسٹم کے بہت سے اختیارات ہیں ، موجودہ ڈیفالٹ چوتھا توسیعی فائل سسٹم (ext4) ہے۔





ڈیفالٹ فائل سسٹم کو بی ٹری فائل سسٹم (btrfs) میں تبدیل کرنے کے لیے ایک مسلسل زور دیا جا رہا ہے۔ لیکن کیا btrfs بہتر ہے ، اور ہم تقسیم کو کب تبدیل کرتے ہوئے دیکھیں گے؟





ونڈوز 10 اسٹاپ کوڈ سسٹم تھریڈ رعایت کو سنبھالا نہیں گیا۔

فائل سسٹم کیا کرتے ہیں؟

تصویری کریڈٹ: ماکسیم کہارلیٹسکی/ Unsplash

جسمانی فائلنگ سسٹم جیسے فولڈر اور کابینہ کی طرح ، ڈیجیٹل فائل سسٹم فائلوں کا انتظام کرتے ہیں۔ وہ کنٹرول کرتے ہیں کہ آپ کا آپریٹنگ سسٹم ڈیٹا کو کس طرح ذخیرہ کرتا ہے جو استعمال میں نہیں ہے ، کون سی دوسری معلومات (جسے میٹا ڈیٹا کے نام سے جانا جاتا ہے) ڈیٹا سے منسلک ہے ، کون یا کس کو ڈیٹا تک رسائی حاصل ہے ، وغیرہ۔



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

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





فائل سسٹم کیوں سوئچ کریں؟

استعمال کے تمام معاملات کے لیے کوئی کوڈ اچھا نہیں ہے ، اور یہ فائل سسٹم پر بھی لاگو ہوتا ہے۔ کچھ فائل سسٹم مختلف وجوہات کی بنا پر ایکسل ہوتے ہیں۔ فائل الاوکیشن ٹیبل (FAT) فائل سسٹم وہ ہے جو تقریبا every ہر جدید آپریٹنگ سپورٹ کرتا ہے۔

یوایسبی فلیش ڈرائیوز اور ایسڈی کارڈ FAT سسٹم استعمال کرتے ہیں تاکہ آپ کا کمپیوٹر انہیں پڑھ سکے چاہے آپ لینکس ، ونڈوز ، میک او ایس یا کوئی اور آپریٹنگ سسٹم چلا رہے ہوں۔





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

ایپل ، شاید حیرت انگیز طور پر ، بنانے کے لیے جانا جاتا ہے۔ فائل سسٹم جو صرف اس کے آلات کے ساتھ کام کرتے ہیں۔ .

لینکس کا موجودہ فائل سسٹم

ڈیسک ٹاپ لینکس کے زیادہ تر ورژن (جسے ڈسٹری بیوشن ، یا مختصر طور پر 'ڈسٹروس' کہا جاتا ہے) ایکسٹ 4 فائل سسٹم پر ڈیفالٹ ہے۔ ext4 ext3 فائل سسٹم میں بہتری رہی ہے ، جو اس سے پہلے ext2 فائل سسٹم کے مقابلے میں بہتری تھی۔

ext4 ایک بہت مضبوط فائل سسٹم ثابت ہوا ہے ، لیکن یہ ایک ایجنگ کوڈ بیس سے بنایا گیا ہے۔ کچھ لینکس صارفین ایسی خصوصیات تلاش کرتے ہیں جو ext4 خود نہیں سنبھالتی۔ ایک سافٹ وئیر ہے جو ان میں سے کچھ خواہشات کا خیال رکھتا ہے ، لیکن ان چیزوں کو فائل سسٹم کی سطح پر کرنے کے قابل ہونا بہتر کارکردگی فراہم کرے گا۔ لہذا btrfs کی خواہش۔

ext4 کو سمجھنا: پیشہ اور نقصانات

Ext4 کی حدیں کافی متاثر کن ہیں۔ سب سے بڑا حجم/پارٹیشن جو آپ ext4 کے ساتھ بنا سکتے ہیں وہ 1 ایکسی بائٹ ہے --- تقریبا 1، 1،152،921.5 ٹیرا بائٹس کے برابر۔ زیادہ سے زیادہ فائل کا سائز 16 ٹیبی بائٹس --- یا تقریبا 17 17.6 ٹیرا بائٹس ہے جو کہ کسی بھی ہارڈ ڈرائیو کے مقابلے میں بہت بڑا ہے جو باقاعدہ صارف فی الحال خرید سکتا ہے۔

Ext4 متعدد مختلف تکنیکوں کا استعمال کرتے ہوئے ext3 کے مقابلے میں رفتار میں بہتری لانے کے لیے جانا جاتا ہے۔ زیادہ تر جدید فائل سسٹم کی طرح ، یہ ایک جرنلنگ فائل سسٹم ہے ، جس کا مطلب ہے کہ یہ ایک 'جرنل' رکھتا ہے جہاں فائلیں ڈسک پر موجود ہیں اور ڈسک میں ہونے والی کسی بھی دوسری تبدیلی کی۔

اس کی تمام خصوصیات کے باوجود ، یہ شفاف کمپریشن ، شفاف خفیہ کاری ، یا ڈیٹا کی نقل کی حمایت نہیں کرتا ہے۔ سنیپ شاٹس تکنیکی طور پر تعاون یافتہ ہیں ، لیکن یہ خصوصیت تجرباتی طور پر بہترین ہے۔

تھیوڈور Ts'o ، ایک ڈویلپر جس نے ext4 کی تخلیق میں کلیدی کردار ادا کیا ، نے ext4 کو 1970 کی دہائی کی پرانی ٹیکنالوجی پر مبنی سٹاپ گیپ ریلیز قرار دیا اور یقین کیا کہ Btrfs نے آگے بڑھنے کا بہتر طریقہ پیش کیا۔ وہ تھا ایک دہائی پہلے .

Btrfs کو سمجھنا: فوائد اور نقصانات

Btrfs ، جسے 'Butter FS' ، 'Better FS' ، یا 'B-Tree FS' کے طور پر تلفظ کیا جا سکتا ہے ، ایک نیا فائل سسٹم شروع سے دوبارہ بنایا گیا ہے۔ Btrfs موجود ہے کیونکہ ڈویلپرز فائل سسٹم کی فعالیت کو بڑھانا چاہتے تھے تاکہ اضافی فعالیت جیسے پولنگ ، سنیپ شاٹس اور چیکسم شامل ہوں۔

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

میرا آئی فون کیوں ڈھونڈتا ہے کہیں کوئی لوکیشن نہیں ملی۔

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

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

یقینا ، آپ اب بھی ایک سے زیادہ پارٹیشن بنانے کا انتخاب کرسکتے ہیں تاکہ آپ کو ہر چیز کی عکس بندی نہ کرنی پڑے۔ btrfs فائل سسٹم کی زیادہ سے زیادہ تقسیم کا سائز 16 ایکسی بائٹس ہے ، اور زیادہ سے زیادہ فائل کا سائز بھی 16 ایکسی بائٹس ہے۔

اس بات پر غور کرتے ہوئے کہ btrfs ایک سے زیادہ ہارڈ ڈرائیوز پر پھیلا سکے گا ، یہ ایک اچھی بات ہے کہ یہ ext4 کے مقابلے میں 16 گنا زیادہ ڈرائیو کی جگہ کی حمایت کرتی ہے۔

کیا لینکس ڈسٹروس نے تبدیلی کی ہے؟

Btrfs 2013 سے لینکس دانا کا ایک مستحکم حصہ رہا ہے ، اور آپ آج فائل سسٹم کا استعمال کرتے ہوئے اپنی ہارڈ ڈرائیوز کو دوبارہ فارمیٹ کر سکتے ہیں۔ لیکن btrfs کسی بھی طرح ڈیفالٹ لینکس فائل سسٹم کی طرف نہیں ہے۔ زیادہ تر ڈسٹروس ڈیفالٹ کو ext4 پر جاری رکھتے ہیں۔

کیوں؟ فائلیں آپ کی ہارڈ ڈرائیو پر ڈیٹا کا سب سے اہم حصہ ہیں۔ ذاتی ڈیٹا ناقابل تلافی ہے۔ آپ ایک OS کو دوبارہ انسٹال کر سکتے ہیں اور ایپس کو دوبارہ ڈاؤن لوڈ کر سکتے ہیں ، لیکن بیک اپ کے بغیر ، کھوئی ہوئی فائلیں اچھی طرح چلی گئیں۔ اسی لیے یہ ضروری ہے کہ لاکھوں لوگوں کو ڈیفالٹ استعمال کرنے سے پہلے فائل سسٹم قابل اعتماد ثابت ہو۔

Ext4 پرانا ہو سکتا ہے اور دلیل کے مطابق کرسٹی ہو سکتا ہے ، لیکن یہ لچکدار اور قابل اعتماد بھی ثابت ہوا ہے۔ اگر بجلی ختم ہو جاتی ہے اور آپ کا کمپیوٹر تاریک ہو جاتا ہے تو ، مشکلات ext4 ہیں جو آپ کے محفوظ کردہ ڈیٹا کو محفوظ رکھیں گی۔

زیادہ تر لوگوں کے لیے ، اس طرح کے حالات واحد اہم ترین عنصر ہوتے ہیں۔ یہ اس بارے میں نہیں ہے کہ جب فائل ٹھیک چل رہی ہو تو فائل سسٹم کتنا اچھا کام کرتا ہے ، اس کے بارے میں یہ ہے کہ جب چیزیں غلط ہوتی ہیں تو کیا ہوتا ہے۔

ایک ممتاز ڈسٹرو نے طے کیا ہے کہ سوئچ بنانے کے لیے کافی وقت گزر چکا ہے۔ اوپن سوس اب btrfs کو بطور ڈیفالٹ استعمال کرتا ہے /root پارٹیشن جہاں آپریٹنگ سسٹم موجود ہے۔ /home تقسیم کے لیے جو آپ کی ذاتی فائلیں رکھتا ہے ، تاہم ، OpenSUSE نے XFS فائل سسٹم کے ساتھ جانے کا فیصلہ کیا ہے۔

تو نہیں ، منتقلی توقع کے مطابق نہیں ہوئی ہے۔ لیکن جیسا کہ ہم نے وائلینڈ ڈسپلے سرور کے ساتھ دیکھا ہے ، نئی ٹیکنالوجیز بعض اوقات لینکس کے زمین کی تزئین میں پھیلنے میں زیادہ وقت لیتی ہیں۔

کالر آئی ڈی کے بغیر کال کرنے کا طریقہ
بانٹیں بانٹیں ٹویٹ ای میل۔ کیا یہ ونڈوز 11 کو اپ گریڈ کرنے کے قابل ہے؟

ونڈوز کو دوبارہ ڈیزائن کیا گیا ہے۔ لیکن کیا یہ آپ کو ونڈوز 10 سے ونڈوز 11 میں منتقل کرنے پر راضی کرنے کے لیے کافی ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • ٹیکنالوجی کی وضاحت
  • اوبنٹو۔
  • فائل سسٹم
  • لینکس ٹپس۔
مصنف کے بارے میں برٹیل کنگ۔(323 مضامین شائع ہوئے)

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

برٹیل کنگ سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔