لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔

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

لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔
Фото - لوکاس ہف مین - کھولنا

طویل انتظار میں VPN پروٹوکول

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

ہے رائےکہ مستقبل میں WireGuard OpenVPN کی جگہ لے سکے گا۔ کے مطابق ٹیسٹ، نئے پروٹوکول کا تھرو پٹ OpenVPN کے مقابلے میں چار گنا زیادہ ہے: 1011 Mbps بمقابلہ 258 Mbps۔ لیکن یہاں یہ بات قابل غور ہے کہ باقاعدہ کرپٹو API میں منتقلی کارکردگی کو مزید خراب کر سکتی ہے۔

وائر گارڈ کی ایک اور خصوصیت یہ ہے۔ کنکشن نہیں ٹوٹتایہاں تک کہ اگر صارف کو نیا IP ایڈریس موصول ہوا ہے، اور آزادانہ طور پر روٹنگ کے مسائل کو حل کرتا ہے۔ ان مقاصد کے لیے، ایک نجی کلید ہر نیٹ ورک انٹرفیس سے منسلک ہے۔ کے ساتھ پیدا ہوتا ہے۔ Diffie-Hellman پروٹوکول. خود خفیہ کاری تعمیر ChaCha20 اور الگورتھم پر پولی1305. انہیں AES-256-CTR اور کے بہتر ینالاگ سمجھا جاتا ہے۔ ایچ ایم اے سی۔.

نیا فائل سسٹم

اس نظام سے بن گیا ہے ویسٹرن ڈیجیٹل انجینئرز کے ذریعہ فراہم کردہ زونیف۔ اسے زونڈ اسٹوریج ڈیوائسز کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے (زون شدہ اسٹوریج)۔ یہ بلاک ڈرائیوز ہیں، جن کے ایڈریس اسپیس کو زونز میں تقسیم کیا گیا ہے (مثال کے طور پر، NVMe SSD)۔ فائل سسٹم آپ کو ہر زون کو فائل کے طور پر علاج کرنے کی اجازت دیتا ہے - یعنی اس کے بجائے خصوصی APIs کا استعمال کریں۔ ioctls اسٹوریج تک رسائی حاصل کرنے کے لیے۔ اسی طرح کا طریقہ RocksDB اور LevelDB ڈیٹا بیس میں استعمال ہوتا ہے۔ یہ پورٹنگ کوڈ کی لاگت کو کم کرنا ممکن بناتا ہے جو اصل میں فائلوں کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا تھا۔

لینکس میں پہلے سے ہی بلاک ڈیوائسز کے ساتھ بات چیت کرنے کی خصوصیت موجود ہے۔ کرنل ورژن 4.13 میں شائع dm-zoned ماڈیول۔ یہ زونڈ ڈرائیو کو ایک باقاعدہ بلاک ڈیوائس کے طور پر پیش کرتا ہے، اور Zonefs متبادل ہوگا۔

لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔
Фото - سوزن کرسک - کھولنا

ایک نیا فائل سسٹم متعارف کرانے کے علاوہ، لینکس کرنل کے ڈویلپرز نے موجودہ میں تبدیلیاں کی ہیں۔ تھے۔ شامل کیا کمپریشن میکانزم ایل زیڈ او/LZ4 F2FS کے لیے، ان کی حمایت ابھی تجرباتی رہے گی۔ اسے پارٹیشن ماؤنٹنگ کے دوران دستی طور پر فعال کرنا پڑے گا (آپشن compress_algorithm)۔ اپ گریڈ بھی کریں۔ وصول کریں گے یا ملے گا EXT4 - یہ براہ راست I/O آپریشنز سے وابستہ ہے۔ اپ ڈیٹ پیکج IBM کے ایک انجینئر رتیش ہرجن نے پیش کیا تھا۔ کی طرف سے اس کے الفاظ، کچھ معاملات میں پیچ فائل سسٹم کی کارکردگی کو 140٪ تک بہتر بنا سکتا ہے۔

ڈرائیور کی تازہ کاری

کرنل میں ایک نیا ڈرائیور ظاہر ہوگا۔ cpuidle_cooling... اس کا کام - آپریشن کے دوران بیکار سائیکلوں کو ایمبیڈ کرکے CPU/SOC کو ٹھنڈا کریں۔ ایک طرح سے، یہ انٹیل پروسیسرز کے لیے پاور کلیمپ ڈرائیور سے ملتا جلتا ہے، لیکن فن تعمیر سے مخصوص نہیں ہے۔ نظام جاری کیا Linaro کے ماہرین جو ARM پلیٹ فارمز کے لیے اوپن سورس سافٹ ویئر کو بہتر بناتے ہیں۔

اس کے علاوہ شامل کیا جائے گا GeForce 20 سیریز (TU10x) کے ویڈیو کارڈز کے لیے سپورٹ۔ متعلقہ ڈرائیور نوویو پروجیکٹ سے بین سکیگس نے تیار کیا تھا۔ بدقسمتی سے، GeForce 16 (TU11x) فی الحال "اوور بورڈ" رہے گا۔ Nvidia نے کارڈ کو شروع کرنے کے لیے درکار فرم ویئر امیجز فراہم نہیں کیں۔ نیز، لینکس کے تحت نئے ویڈیو کارڈز کو ری کلاکنگ - خودکار فریکوئنسی کنٹرول کی کمی کی وجہ سے کارکردگی کے مسائل کا سامنا کرنا پڑ سکتا ہے۔ ماضی میں پتہ چلا ہے کہ نوائے وقت کے ڈرائیورز کام کر سکتے ہیں اصل سے 20-30% سست۔

لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔
Фото - اینڈریو ایبی - کھولنا

ایک اور نیا دانا حمایت کرے گا USB4۔ تبدیلیوں کے مطابق پیش کردہ انٹیل سے انجینئرز۔ انہوں نے تھنڈربولٹ سے وابستہ موجودہ کوڈبیس میں ترمیم کی - یہ تقریباً دو ہزار لائنیں ہیں۔

بلاشبہ، یہ وہ تمام اپ ڈیٹس نہیں ہیں جو کرنل میں آئیں گی - مثال کے طور پر، آپ انتظار کر سکتے ہیں۔ اضافی پیری فیرلز اور نیٹ ورک ڈیوائسز کے لیے سپورٹ۔ نیز، کرنل 5.6 پہلا 32 بٹ کرنل ہوگا جہاں حل ہو جائے گا 2038 کا مسئلہ. جنوری کے آخر میں انجینئرز بنایا nfsd، xfs، alsa اور v4l2 میں حتمی تبدیلیاں۔ وہ امید کرتے ہیں کہ باقی اٹھارہ سالوں میں، صارفین اور ڈسٹری بیوشن ڈویلپرز کے پاس کرنل 5.6 (یا اس کے بعد کے ورژن) پر جانے کا وقت ہوگا۔

کارپوریٹ بلاگ 1cloud.ru سے موضوع پر مواد:

لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔ زیادہ تر سپر کمپیوٹر لینکس چلا رہے ہیں - صورتحال پر بحث کر رہے ہیں۔
لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔ اپنے لینکس سسٹم کو کیسے محفوظ بنائیں: 10 ٹپس

ہم Habré پر کیا لکھتے ہیں:

لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔ ہم ذاتی ڈیٹا اور معلومات کے تحفظ کے لیے سفارشات کا تجزیہ کرتے ہیں - جن پر آپ کو توجہ دینی چاہیے۔
لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔ پہلی بار، ایک فوٹون کو ایک چپ سے دوسری چپ پر ٹیلی پورٹ کیا گیا۔
لینکس کرنل 5.6 - نئے کرنل ورژن میں کیا توقع کی جائے۔ IT کس طرح دنیا کو کم خوراک ضائع کرنے میں مدد کر رہا ہے۔

ماخذ: www.habr.com

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