লিনাক্স ৭.২ প্রকাশিত হয়েছে এবং এতে USB4STREAM, KVM ও Ext4-এর মতো নতুন ফিচার অন্তর্ভুক্ত করা হয়েছে।

গুরুত্বপূর্ণ দিক:
  • নেটওয়ার্কিং ছাড়াই USB4 পোর্টের মাধ্যমে কম্পিউটারগুলোর মধ্যে সরাসরি ডেটা স্থানান্তরের জন্য USB4STREAM ইন্টিগ্রেশন।
  • Btrfs (ডিফল্টরূপে বড় ফোলিও) এবং Ext4 (ফাস্ট কমিট রিডিজাইন)-এ গুরুত্বপূর্ণ পারফরম্যান্স অপ্টিমাইজেশন।
  • ইন্টেল এমবিইসি এবং এএমডি জিএমইটি এক্সটেনশনের জন্য কেভিএম হাইপারভাইজর সমর্থন, যা ভার্চুয়াল মেশিনকে অপ্টিমাইজ করে।
  • BPF-এর মাধ্যমে সোয়াপ মেমরির ব্যবহার হ্রাস এবং নেস্টেড শিডিউলারের জন্য সমর্থন।
  • পুরনো i486 প্রসেসরগুলির জন্য সমর্থন প্রত্যাহার এবং অপ্রচলিত AppleTalk প্রোটোকল অপসারণ।

টাক্স, লিনাক্স কার্নেলের মাসকট

দুই মাসের নিবিড় উন্নয়ন এবং সতেরো হাজারেরও বেশি বাগ সংশোধনের পর, লিনাস টরভাল্ডস আনুষ্ঠানিকভাবে লিনাক্স কার্নেল ৭.২ প্রকাশ করেছেন। নতুন এই সংস্করণটি কেবল হাজার হাজার লাইনের পুরোনো কোডই পরিষ্কার করে না, বরং এতে পারফরম্যান্স অপটিমাইজেশন, মেমরি ব্যবস্থাপনার উন্নতি এবং ডিভাইসগুলোর মধ্যে নতুন সরাসরি ডেটা আদান-প্রদান প্রযুক্তিও যুক্ত করা হয়েছে।

iomap মেকানিজমের মূল অংশে , অপ্রয়োজনীয় কলগুলো বাদ দেওয়ার ফলে NVMe ড্রাইভে নিবিড় লোডের অধীনে ext4 এবং xfs-এর মতো সিস্টেম ব্যবহার করার সময় প্রতি সেকেন্ডে ইনপুট/আউটপুট অপারেশন (IOPS) পাঁচ শতাংশ বৃদ্ধি করা সম্ভব হয়েছে ।

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

এর পাশাপাশি, USB4STREAM চালু করা হয়েছে , যা USB4 পোর্টের মাধ্যমে সংযুক্ত কম্পিউটারগুলোর মধ্যে সরাসরি ডেটা স্থানান্তরের সুযোগ দেয় । সিস্টেমে একটি ভার্চুয়াল ডিভাইস উন্মুক্ত করার মাধ্যমে, ব্যবহারকারীরা সাধারণ কমান্ড ব্যবহার করে কম্পিউটারগুলোর মধ্যে তথ্য পড়তে ও লিখতে পারেন, যা জটিল নেটওয়ার্ক ব্রিজ বা সকেট কনফিগার করার প্রয়োজনীয়তা সম্পূর্ণরূপে দূর করে।

এছাড়াও, সোয়াপ সাবসিস্টেম অ্যানোনিমাস এবং শেয়ার্ড মেমরিকে একীভূত করার মাধ্যমে এর মেমরি ফুটপ্রিন্ট ব্যাপকভাবে কমিয়ে এনেছে , যার ফলে মাউন্ট করা প্রতি টেরাবাইট সোয়াপের জন্য আধা গিগাবাইট পর্যন্ত র‍্যাম সাশ্রয় হয়। প্রসেসিং পর্যায়ে, eBPF দ্বারা চালিত SCHED_EXT মেকানিজম এখন নেস্টেড শিডিউলার তৈরির সুযোগ দেয় , যা প্রতিটি কন্ট্রোল গ্রুপকে তার নিজস্ব টাস্কগুলো বিচ্ছিন্নভাবে পরিচালনা করার ক্ষমতা প্রদান করে।

কার্নেল শিডিউলার এখন ক্যাশ- অ্যাওয়ার লোড ব্যালান্সিং সমর্থন করে, যা ইন্টেলিজেন্ট থ্রেডগুলোকে একই হাই-লেভেল ক্যাশ শেয়ার করার জন্য একত্রিত করে এবং ডেটা অ্যাক্সেসের দক্ষতা উল্লেখযোগ্যভাবে উন্নত করে। SCHED_EXT মেকানিজম দ্বারা এটিকে আরও উন্নত করা হয়েছে, যা এখন নেস্টেড সাবশিডিউলার তৈরির সুযোগ দেয় এবং প্রতিটি কন্ট্রোল গ্রুপকে (cgroup) তার নিজস্ব এক্সিকিউশন নিয়মগুলো পরিচালনা করার ক্ষমতা প্রদান করে।

এছাড়াও, এটি উল্লেখ্য যে প্রাথমিকভাবে একটি উদ্ভাবনী ফেয়ার জিপিইউ শিডিউলার চালু করা হয়েছিল , কিন্তু প্রোটন কম্প্যাটিবিলিটি লেয়ারের মাধ্যমে গেম চালানোর সময় পারফরম্যান্স মারাত্মকভাবে হ্রাস পাওয়ায় শেষ মুহূর্তে এটিকে নিষ্ক্রিয় করতে হয়েছিল , যার ফলে সাময়িকভাবে প্রচলিত FIFO মডেলে ফিরে যেতে বাধ্য হতে হয়।

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

ঐতিহাসিক আক্রমণের পথগুলো বন্ধ করার মাধ্যমে নিরাপত্তা এবং ভার্চুয়ালাইজেশন উন্নত হচ্ছে। KVM হাইপারভাইজর এখন ইন্টেল MBEC এবং এএমডি GMET হার্ডওয়্যার এক্সটেনশন ব্যবহার করে , যা ভার্চুয়াল মেশিনে কার্নেল এবং ইউজার স্পেসের মধ্যে এক্সিকিউশন রাইটসের স্বাধীন ব্যবস্থাপনা সক্ষম করে, ফলে হাইপারভাইজরে ব্যয়বহুল কন্ট্রোল ট্রান্সফার হ্রাস পায়।

কোডবেস থেকে অনিরাপদ `strncpy` ফাংশনটি নির্মূল করা হয়েছে; এটিকে ওভারফ্লো-সেফ বিকল্প দিয়ে প্রতিস্থাপন করতে কয়েক বছর এবং শত শত প্যাচ লেগেছে। এছাড়াও, AF_ALG থেকে এর হার্ডওয়্যার অ্যাক্সিলারেটরগুলো অপসারণ করে ইউজার স্পেসে সফটওয়্যার ইমপ্লিমেন্টেশনকে অগ্রাধিকার দেওয়া হয়েছে এবং ল্যান্ডলক মডিউল তার সুরক্ষা ব্যবস্থাকে প্রসারিত করে ইউডিপি নেটওয়ার্ক সকেটের ওপর কঠোর নিয়ন্ত্রণ অন্তর্ভুক্ত করেছে।

এই রিলিজটি পুরোনো কোডের পরিচ্ছন্নতা এবং নতুন মান গ্রহণের জন্যও স্মরণীয় হয়ে থাকবে। i486 প্রসেসরের জন্য সমর্থন বন্ধ করে দেওয়া হয়েছে , যার শিকার হয়েছে আইকনিক AppleTalk প্রোটোকল, ARCnet ইন্টারফেস এবং পুরোনো এটিএম নেটওয়ার্ক সংযোগগুলোও।

এর বিপরীতে, PPPoE কন্ট্রোলারের মাধ্যমে আধুনিকতার ঝলক দেখা যায়, যা GRO এবং GSO অফলোডিং কৌশল গ্রহণ করে প্যাকেট পুনঃসংযোজনে কর্মক্ষমতা পাঁচগুণ বৃদ্ধি করতে সক্ষম হয়েছে।

অবশেষে, 8K ট্রান্সমিশনের জন্য ওপেন AMDGPU ড্রাইভারে HDMI 2.1 FRL প্রযুক্তির আগমনের মাধ্যমে হার্ডওয়্যার সাপোর্ট পূর্ণতা পেয়েছে , একই সাথে Rust-for-Linux ইকোসিস্টেমটি ক্রমাগত পরিপক্ক হচ্ছে, যা s390 আর্কিটেকচারের জন্য সাপোর্ট যোগ করছে এবং Turing আর্কিটেকচার ও তার উপরের আধুনিক NVIDIA GPU-গুলোকে নিয়ন্ত্রণ করার জন্য Nova ড্রাইভারের ইন্টিগ্রেশনকে আরও উন্নত করছে।

অবশেষে, আপনি যদি আরও জানতে আগ্রহী হন, তাহলে নিচের লিঙ্কে বিস্তারিত তথ্য পেয়ে যাবেন


Google-এ পছন্দের উৎস হিসেবে যোগ করুন