ইঙ্গো মোলনার আজ লিনাক্স 6.5 কার্নেলের জন্য নির্ধারিত শিডিউলার আপডেট জমা দিয়েছেন। সিপিইউ শিডিউলারের পরিবর্তনের সাথে সবচেয়ে লক্ষণীয় হল পি এবং ই কোরের মিশ্রণের সাথে একটি হাইব্রিড ডিজাইনের ইন্টেল কোর সিপিইউগুলির জন্য এসএমপি (হাইপার থ্রেডিং) লোড ব্যালেন্সিং বৃদ্ধি করা।

ইন্টেল হাইব্রিড সিপিইউ-এর সুবিধার জন্য শিডিউলারের উন্নতি হল অপ্রয়োজনীয় টাস্ক মাইগ্রেশন এড়ানো। আজকের টানার অনুরোধটি সুন্দরভাবে পরিস্থিতির যোগফল এইভাবে তুলে ধরেছে:

হাইব্রিড সিস্টেমে এসএমটি ডোমেনের মধ্যে অপ্রয়োজনীয় স্থানান্তর এড়িয়ে চলুন।

সমস্যা:

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

সমাধান:

নতুন কোড একাধিক ব্যস্ত ভাইবোনদের সাথে SMT কোরগুলিকে চিনতে লোড ব্যালেন্সারকে উন্নত করে এবং নিম্ন-অগ্রাধিকারের CPU-গুলিকে কাজগুলি টানতে দেয়, যা অতিরিক্ত স্থানান্তর এড়ায় এবং নিম্ন-অগ্রাধিকার কোরগুলি ব্যস্ততম সারির জন্য সমস্ত SMT ভাইবোনকে পরিদর্শন করতে দেয়৷

লিনাক্স কার্নেলের অনেক উন্নতির মধ্যে এটি একটি মাত্র যা ইন্টেল ইঞ্জিনিয়াররা অ্যাল্ডার লেক এবং হাইব্রিড ডিজাইনের সাথে নতুন প্রসেসরদের উপকার করার জন্য গত কয়েক বছরে করেছে। সামগ্রিকভাবে অ্যাল্ডার লেক এবং নতুনটি লিনাক্সে ভাল অবস্থায় রয়েছে তবে মাঝে মাঝে লিনাক্সের অধীনে তাদের পারফরম্যান্সকে আরও অপ্টিমাইজ করার জন্য ইন্টেলের কখনও শেষ না হওয়া অনুসন্ধানের সাথে কিছু অদ্ভুত P/E মূল আচরণ থাকতে পারে।

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

Categories: IT Info