লিনাক্স 5.16 ইতিমধ্যেই প্রকাশিত হয়েছে এবং এটি তার খবর

লোগো কার্নেল লিনাক্স, টাক্স

উন্নয়নের দুই মাস পরে, লিনাস টরভাল্ডস এর উদ্বোধন করেন এর নতুন কার্নেল সংস্করণ লিনাক্স 5.16 এবং এর মধ্যে সবচেয়ে উল্লেখযোগ্য পরিবর্তনগুলির মধ্যে হল futex_waitv সিস্টেম কল ওয়াইনে উইন্ডোজ গেমগুলির কর্মক্ষমতা উন্নত করার জন্য, ফ্যানোটিফাই এর মাধ্যমে ফাইল সিস্টেমের ত্রুটিগুলি ট্র্যাক করা, নেটওয়ার্কের সকেটগুলির জন্য মেমরি সংরক্ষণ করার ক্ষমতা, ওভারলোডগুলির উন্নত পরিচালনা বৃহৎ ভলিউম রাইট অপারেশন, মাল্টি-ড্রাইভ হার্ড ড্রাইভের জন্য সমর্থন, অন্যান্য জিনিসের মধ্যে।

নতুন সংস্করণ 15415 ডেভেলপারদের কাছ থেকে 2105টি সংশোধন করা হয়েছে, পরিবর্তনগুলি 12023টি ফাইলকে প্রভাবিত করেছে, কোডের 685198 লাইন যোগ করা হয়েছে, 263867 লাইন সরানো হয়েছে।

44-এ প্রবর্তিত সমস্ত পরিবর্তনের প্রায় 5.16% ডিভাইস ড্রাইভারের সাথে সম্পর্কিত, আনুমানিক 16% পরিবর্তন হার্ডওয়্যার আর্কিটেকচারের জন্য নির্দিষ্ট কোড আপডেট করার সাথে সম্পর্কিত, 16% নেটওয়ার্ক স্ট্যাকের সাথে সম্পর্কিত, 4% ফাইল সিস্টেমের সাথে সম্পর্কিত এবং 4% অভ্যন্তরীণ কার্নেল সাবসিস্টেমের সাথে সম্পর্কিত।

লিনাক্স কার্নেলের প্রধান অভিনবত্ব 5.16

এই নতুন সংস্করণে প্রক্রিয়াটি ফাইল সিস্টেমের অবস্থা নিরীক্ষণ এবং ত্রুটিগুলি ট্র্যাক করার জন্য অতিরিক্ত সরঞ্জামগুলিকে অবহিত করে। বাগ ট্র্যাকিং সমর্থন বাস্তবায়িত হয় বর্তমানে শুধুমাত্র FS Ext4 এর জন্য।

এছাড়াও লেখার ভিড় সামলানোর উন্নতি হয়েছে এইগুলি ঘটে যখন লেখার ক্রিয়াকলাপের পরিমাণ ড্রাইভের ধারণক্ষমতাকে ছাড়িয়ে যায় এবং ইতিমধ্যে স্থানান্তরিত অনুরোধগুলি সম্পূর্ণ না হওয়া পর্যন্ত সিস্টেমটি প্রক্রিয়াটির লেখার অনুরোধগুলিকে ব্লক করতে বাধ্য হয়।

নতুন সংস্করণে, ওভারলোড এবং ব্লকিং কাজগুলি সম্পর্কে তথ্য প্রাপ্ত করার জন্য ব্যবহৃত কার্নেল প্রক্রিয়া সম্পূর্ণরূপে পুনরায় কাজ করা হয়েছে।

Btrfs জোনড নেমস্পেস প্রযুক্তির জন্য সমর্থন প্রয়োগ করে, যা হার্ড ড্রাইভ বা এনভিএমই এসএসডি-তে ব্যবহার করা হয় স্টোরেজ স্পেসকে জোনগুলিতে ভাগ করতে যা ব্লক বা সেক্টরের গ্রুপ তৈরি করে, যেখানে ব্লকের সম্পূর্ণ গ্রুপ আপডেট করার সময় শুধুমাত্র ক্রমানুসারে ডেটা যোগ করার অনুমতি দেওয়া হয়।

ডিরেক্টরি নিবন্ধন প্রক্রিয়া পুনরায় ডিজাইন করা হয়েছে, যেখানে কার্যকারিতা উন্নত করতে গাছে অনুসন্ধান এবং তালাগুলির সংখ্যা হ্রাস করা হয়েছে, সেইসাথে অসম্পূর্ণ পৃষ্ঠাগুলি লেখার সময় কম্প্রেশন ব্যবহার করার জন্য সীমিত সমর্থন, সেইসাথে সাবপেজগুলি ডিফ্র্যাগমেন্ট করার ক্ষমতা।

ফাইল সিস্টেমে Ext4, শুধুমাত্র বাগ সংশোধন করা হয়েছে এবং ইনোড টেবিলের অলস প্রারম্ভিক পরামিতিগুলির আরও সুনির্দিষ্ট গণনা। ব্লক ডিভাইস স্তরে, অপ্টিমাইজেশানগুলি প্রয়োগ করা হয়েছে যা উল্লেখযোগ্যভাবে CPU কোরে লিঙ্ক অপারেশনগুলির দক্ষতা বৃদ্ধি করে।

FS F2FS-এ মাউন্ট বিকল্প যোগ করা হয়েছে ফাইলগুলি সংরক্ষণ করা হলে তাদের বিভক্তকরণ নিয়ন্ত্রণ করতে (উদাহরণস্বরূপ, খণ্ডিত স্টোরেজগুলির সাথে কাজ করার জন্য অপ্টিমাইজেশান ডিবাগ করতে)।

একটি নতুন সিস্টেম কল যোগ করা হয়েছে, futex_waitv, একটি একক সিস্টেম কলের সাথে একসাথে একাধিক ফুটেক্সের অবস্থা নিরীক্ষণ করতে. এই বৈশিষ্ট্যটি Windows-এ উপলব্ধ WaitForMultipleObjects কার্যকারিতার সাথে সাদৃশ্যপূর্ণ, যার অনুকরণ futex_waitv-এর মাধ্যমে ওয়াইন বা প্রোটনে চলমান উইন্ডোজ গেমগুলির কর্মক্ষমতা উন্নত করতে কার্যকর হতে পারে।

টাস্ক শিডিউলারে একটি হ্যান্ডলার যোগ করা হয়েছে যা CPU-তে ক্যাশে পুলিংকে বিবেচনা করে। কিছু প্রসেসরে, যেমন Kunpeng 920 (ARM) এবং Intel Jacobsville (x86), একটি নির্দিষ্ট সংখ্যক CPU কোর, সাধারণত 4, L3 বা L2 ক্যাশে একত্রিত করতে পারে।

বাস্তবায়িত হয়েছে DAMON সাবসিস্টেমের উপর ভিত্তি করে বেশ কিছু নতুন বৈশিষ্ট্য (ডেটা অ্যাক্সেস মনিটর) সর্বশেষ সংস্করণে যোগ করা হয়েছে, যা ব্যবহারকারীর স্থানে চলমান একটি নির্বাচিত প্রক্রিয়ার তুলনায় RAM-তে ডেটা অ্যাক্সেস ট্র্যাক করতে দেয়।

এটি ছাড়াও, কম্প্রেশন অ্যালগরিদম বাস্তবায়ন zstd সংস্করণ 1.4.10 এ আপডেট করা হয়েছে, যা কম্প্রেশন ব্যবহার করে এমন কয়েকটি কার্নেল সাবসিস্টেমের কর্মক্ষমতা উল্লেখযোগ্যভাবে বৃদ্ধি করা সম্ভব করেছে।

এটাও উল্লেখ করা হয়েছে যে Specter আক্রমণের বিরুদ্ধে কিছু উন্নত seccomp() থ্রেড সুরক্ষা ব্যবস্থা ডিফল্টরূপে নিষ্ক্রিয় করা হয়েছিল, যেগুলি অপ্রয়োজনীয় বলে বিবেচিত হয়েছিল এবং উল্লেখযোগ্যভাবে নিরাপত্তা বৃদ্ধি করেনি, কিন্তু কর্মক্ষমতার উপর নেতিবাচক প্রভাব ফেলেছিল।

Hyper-V হাইপারভাইজার এখন ভার্চুয়াল মেশিন আইসোলেশন মোড সমর্থন করে, যা মেমরির বিষয়বস্তু এনক্রিপ্ট করে।

যখন হাইপারভাইজার KVM RISC-V আর্কিটেকচারের জন্য সমর্থন যোগ করে এবং AMD SEV (Secure Encrypted Virtualization) এনক্রিপ্ট করা গেস্টদের লাইভ মাইগ্রেশনের জন্য একটি অতিরিক্ত API সহ AMD SEV এবং SEV-ES এক্সটেনশন ব্যবহার করে হোস্ট এনভায়রনমেন্টের মধ্যে ভার্চুয়াল মেশিন স্থানান্তর করার ক্ষমতা প্রয়োগ করা হয়েছে।

PowerPC আর্কিটেকচারের জন্য, STRICT_KERNEL_RWX মোডটি ডিফল্টরূপে সক্রিয় থাকে, যা লেখা ও সম্পাদনের জন্য একই সাথে উপলব্ধ মেমরি পৃষ্ঠাগুলির ব্যবহারকে ব্লক করে।

অবশেষে নিয়ন্ত্রকদের পক্ষ থেকে, amdgpu DP 2.0-এর জন্য প্রাথমিক সমর্থন প্রবর্তন করে (ডিসপ্লেপোর্ট 2.0) এবং USB4 এর মাধ্যমে ডিসপ্লেপোর্ট টানেলিং, APU সায়ান স্কিলফিশের জন্য ডিসপ্লে ড্রাইভার সমর্থন এবং APU ইয়েলো কার্পের জন্য বর্ধিত সমর্থন যোগ করা হয়েছে।

নিয়ামক i915 ইন্টেল অ্যাল্ডারলেক এস চিপগুলির সাথে সামঞ্জস্যতা স্থিতিশীল করে এবং Intel PXP (সুরক্ষিত Xe পাথ) প্রযুক্তির জন্য সমর্থন প্রয়োগ করে, যা আপনাকে Intel Xe চিপ সহ সিস্টেমে একটি হার্ডওয়্যার-সুরক্ষিত গ্রাফিক্স সেশন হোস্ট করতে সক্ষম করে।

নিয়ন্ত্রক nouveau, বাগ সংশোধন করতে এবং কোডিং শৈলী উন্নত করার জন্য কাজ করা হয়েছে, x86 সামঞ্জস্যপূর্ণ Vortex CPU (Vortex86MX) এর জন্য সমর্থন যোগ করা হয়েছে।

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদে পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক.

এই নতুন সংস্করণের আপডেটগুলির জন্য, সেগুলি অবশ্যই আপনার বিতরণের অফিসিয়াল চ্যানেলগুলিতে কয়েক ঘন্টা / দিনের মধ্যে পৌঁছে যাবে বা আপনি সোর্স কোডটি পেয়ে নিজেরাই সংকলনটি সম্পাদন করতে বেছে নিতে পারেন নীচের লিঙ্ক থেকে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।