এম: এন (হাইব্রিড) থ্রেডিংয়ের উদ্দেশ্য কী?


12

অন্য কথায়, হাইব্রিড থ্রেডিংয়ের 1: 1 (কেবলমাত্র কার্নেল) এবং এন: 1 (কেবল ব্যবহারকারী) থ্রেডিংয়ের কী সুবিধা রয়েছে?

এটি ব্যবহারকারী-স্তরের থ্রেড এবং কার্নেল-স্তরের থ্রেডের মধ্যে পার্থক্য কী?


1
দয়া করে শীঘ্রই ধারণাগুলি ব্যাখ্যা করুন বা উপযুক্ত উল্লেখগুলির সাথে লিঙ্ক করুন।
রাফেল

3
উম, আপনি উভয়ের সুবিধা পেতে পারেন? (@ রাফেল হয়ে গেছে))
গিলস

এছাড়াও, উইকিপিডিয়া নিবন্ধটি কিছু (ডিস্ক) সুবিধার তালিকাভুক্ত বলে মনে হচ্ছে। আপনি নির্দিষ্টভাবে কি খুঁজছেন?
রাফেল

উত্তর:


7

আমি মনে করি হাইব্রিড থ্রেডিং থ্রেড পুলের সাথে খুব মিল ।

NMMN

শুধুমাত্র থ্রেডিংয়ের ব্যবহারকারীর সুবিধা হ'ল আপনি একাধিক সিপিইউ বা একাধিক সিপিইউ কোরের সুবিধা নিতে পারেন। এবং যদি কোনও টাস্ক অবরুদ্ধ হয় তবে উপলব্ধ সিপিইউকে আরও দক্ষতার সাথে ব্যবহার করতে আপনি অন্য কার্নেল থ্রেড তৈরি করতে পারেন।

সুতরাং, কিছু অতিরিক্ত ব্যবহারকারী-মোডের সময়সূচী ব্যয় করে আপনি উভয় পদ্ধতির সুবিধা পান।

কার্নেলের কেবলমাত্র শিডিয়ুলিংয়ের একটি অসুবিধা সম্ভবত আরও বৃহত্তর বিলম্বিতা: যদি পুলের সমস্ত থ্রেড ব্যস্ত থাকে এবং আপনি নতুন সংক্ষিপ্ত টাস্ক যুক্ত করেন তবে এটি কার্যকর হওয়ার আগে আপনি দীর্ঘ সময় অপেক্ষা করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.