لینکس کرنل کے لیے exFAT ڈرائیور کا ایک نیا ورژن تجویز کیا گیا ہے۔

کورین ڈویلپر پارک جو ہیونگ، مختلف آلات کے لیے اینڈرائیڈ فرم ویئر کو پورٹ کرنے میں مہارت رکھتا ہے، متعارف کرایا exFAT فائل سسٹم کے لیے ڈرائیور کا نیا ایڈیشن - exfat-linux، جو "sdFAT" ڈرائیور کا کانٹا ہے، ترقی یافتہ سیمسنگ کی طرف سے. فی الحال، لینکس کرنل کی اسٹیجنگ برانچ پہلے سے ہی ہے۔ شامل کیا سام سنگ کا exFAT ڈرائیور، لیکن یہ کوڈ بیس پر مبنی ہے۔ پرانی ڈرائیور شاخ (1.2.9)۔ فی الحال، سام سنگ اپنے اسمارٹ فونز میں "sdFAT" (2.2.0) ڈرائیور کا بالکل مختلف ورژن استعمال کرتا ہے، جس کی ایک شاخ Park Ju Hyung کی ترقی تھی۔

موجودہ کوڈ بیس میں منتقلی کے علاوہ، مجوزہ exfat-linux ڈرائیور کو سام سنگ کی مخصوص ترمیمات کو ہٹانے سے ممتاز کیا جاتا ہے، جیسے FAT12/16/32 کے ساتھ کام کرنے کے لیے کوڈ کی موجودگی (FS ڈیٹا کو لینکس میں سپورٹ کیا جاتا ہے۔ علیحدہ ڈرائیور) اور ایک بلٹ ان ڈیفراگمینٹر۔ ان اجزاء کو ہٹانے سے ڈرائیور کو پورٹیبل بنانا اور اسے معیاری لینکس کرنل کے مطابق ڈھالنا ممکن ہوا، نہ کہ صرف سام سنگ اینڈرائیڈ فرم ویئر میں استعمال ہونے والے کرنل کے مطابق۔

ڈویلپر نے ڈرائیور کی تنصیب کو آسان بنانے کے لیے بھی کام کیا ہے۔ Ubuntu کے صارفین اسے انسٹال کر سکتے ہیں۔ پی پی اے ذخیرہ، اور دیگر تقسیم کے لیے، صرف کوڈ ڈاؤن لوڈ کریں اور "make && make install" چلائیں۔ ڈرائیور کو لینکس کرنل کے ساتھ بھی مرتب کیا جا سکتا ہے، مثال کے طور پر جب اینڈرائیڈ کے لیے فرم ویئر تیار کر رہے ہوں۔

مستقبل میں، مرکزی سام سنگ کوڈ بیس سے تبدیلیاں منتقل کرکے اور اسے نئے کرنل ریلیز کے لیے پورٹ کرکے ڈرائیور کو اپ ٹو ڈیٹ رکھنے کا منصوبہ بنایا گیا ہے۔ فی الحال، ڈرائیور کا تجربہ کیا گیا ہے جب x3.4 (i5.3)، x86_386 (amd86)، ARM64 (AArch64) اور ARM32 (AArch32) پلیٹ فارمز پر 64 سے 64-rc تک دانا کے ساتھ بنایا گیا ہے۔ نئے ڈرائیور ویریئنٹ کے مصنف نے تجویز کیا کہ کرنل ڈویلپرز اسٹیجنگ برانچ میں نئے ڈرائیور کو شامل کرنے پر غور کریں جو کہ حال ہی میں شامل کیے گئے پرانے ورژن کی بجائے معیاری exFAT کرنل ڈرائیور کی بنیاد ہے۔

نئے ڈرائیور کا استعمال کرتے وقت کارکردگی کے ٹیسٹ نے تحریری کارروائیوں کی رفتار میں اضافہ دکھایا ہے۔ ramdisk میں پارٹیشن رکھتے وقت: 2173 MB/s بمقابلہ 1961 MB/s ترتیب وار I/O کے لیے، 2222 MB/s بمقابلہ 2160 MB/s بے ترتیب رسائی کے لیے، اور NVMe میں پارٹیشن رکھتے وقت: 1832 MB/s بمقابلہ 1678 MB 1885 /s اور 1827 MB/s بمقابلہ 7042 MB/s۔ ریم ڈِسک (6849 MB/s بمقابلہ 26 MB/s) اور NVMe میں بے ترتیب پڑھنے (24 MB/s بمقابلہ XNUMX MB/s) میں ترتیب وار پڑھنے کے ٹیسٹ میں پڑھنے کی کارروائیوں کی رفتار میں اضافہ ہوا۔

لینکس کرنل کے لیے exFAT ڈرائیور کا ایک نیا ورژن تجویز کیا گیا ہے۔لینکس کرنل کے لیے exFAT ڈرائیور کا ایک نیا ورژن تجویز کیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں