আমাদের স্কুল

সেটিং

বহুনির্বাচনি প্রশ্নের দেখানোর অপশনঃ
শুধুমাত্র উত্তর 2 অপশন
3 অপশন 4 অপশন
বহুনির্বাচনি প্রশ্নের অপশন প্রদর্শনঃ
রো আকারে কলাম আকারে
বহুনির্বাচনি প্রশ্নের উত্তরঃ
লুকান বোল্ড করুন
দেখান দেখান ও বোল্ড করুন
বহুনির্বাচনি প্রশ্নের ব্যাখ্যাঃ
দেখান লুকান নিচে লুকান
থিম নির্বাচন করুনঃ
ফন্ট সাইজঃ
15

প্রশ্নঃ Time-shared OS- এর জন্য কোন sheduling policy সবচেয়ে ভাল?

[ বিসিএস ৪০তম ]

ক. First come first serve
খ. Round-robin
গ. Shortest job first
ঘ. Last come first serve
উত্তরঃ Round-robin
ব্যাখ্যাঃ

টাইম-শেয়ারড অপারেটিং সিস্টেমের জন্য সবচেয়ে ভালো শেডিউলিং পলিসি হলো Round-robin

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

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