Discuss Forum
1. Time-shared OS- এর জন্য কোন sheduling policy সবচেয়ে ভাল?
- A. First come first serve
- B. First come first serve
- C. First come first serve
- D. First come first serve
Answer: Option B
Explanation:
টাইম-শেয়ার্ড অপারেটিং সিস্টেমের জন্য রাউন্ড-রবিন (Round-Robin) শিডিউলিং পলিসি সবচেয়ে ভালো। এই পলিসিতে প্রতিটি প্রসেসকে একটি নির্দিষ্ট সময় (টাইম কোয়ান্টাম) দেওয়া হয় এবং সেই সময়ের পরে, প্রসেসটিকে থামিয়ে পরবর্তী প্রসেসকে সেই একই পরিমাণ সময় দেওয়া হয়, যা ব্যবহারকারীদের মধ্যে সিপিইউ-এর একটি ন্যায্য বন্টন নিশ্চিত করে।
- সুবিধা: টাইম-শেয়ারিং সিস্টেমের জন্য রাউন্ড-রবিন আদর্শ কারণ এটি প্রতিটি ব্যবহারকারীর জন্য দ্রুত সাড়াদান (response time) নিশ্চিত করে, যা একটি মসৃণ ব্যবহারকারীর অভিজ্ঞতা তৈরি করে।
- কার্যকারিতা: এটি একটি প্রিম্পটিভ শিডিউলিং অ্যালগরিদম, যেখানে একটি চলমান প্রসেসকে তার কাজ শেষ করার আগেই থামিয়ে দেওয়া যায় এবং অন্য একটি প্রসেসকে সিপিইউ-এর দায়িত্ব দেওয়া যায়।
Post your comments here: