কম্পিউটার

সি++ এ ওএস-এ ডুয়াল মোড অপারেশন


প্রতিটি সিস্টেম হার্ডওয়্যারের গণনা সুরক্ষিত করতে প্রধানত দুটি মোডে কাজ করে। দুটি মোড হল −

  • ব্যবহারকারী মোড
  • কার্নেল মোড

ব্যবহারকারী মোড -

OS মোড যেখানে সমস্ত ব্যবহারকারীর অ্যাপ্লিকেশন এবং প্রোগ্রাম চলবে। এখানে, ব্যবহারকারীর নির্দেশাবলী এবং সফ্টওয়্যার যেমন মিউজিক বাজানো নিয়ে কাজ করা হয় চালানো হয়।

কার্নেল মোড −

OS মোড যেখানে হার্ডওয়্যার লোড হয় এবং এর গণনা করা হয়। কারনেল মোডে চালানোর জন্য শুধুমাত্র বিশেষ সুবিধাপ্রাপ্ত নির্দেশাবলী অনুমোদিত। কিছু সাধারণ সুবিধাপ্রাপ্ত নির্দেশাবলী হল −

  • ইনপুট-আউটপুট ব্যবস্থাপনা
  • ব্যবহারকারী মোড এবং কার্নেল মোডের মধ্যে মোড স্যুইচ করা।
  • ব্যবস্থাপনা ব্যাহত করুন

OS এ ডুয়াল মোড দুটি মোডের মধ্যে মোড পরিবর্তন করা এবং সিস্টেম দ্বারা প্রক্রিয়া গণনার জন্য OS দ্বারা মোড পরিবর্তন করা। দ্বৈত মোড প্রক্রিয়াগুলি পরিচালনার জন্য দায়ী এবং কোনো সিস্টেম ক্র্যাশ এড়ানো।


  1. C++ এ একটি অ্যারে অপসারণের জন্য ন্যূনতম অপারেশন প্রয়োজন

  2. একটি ডেটা সেটে মোড খুঁজতে C++ প্রোগ্রাম

  3. একটি BST-তে অপারেশন করার জন্য C++ প্রোগ্রাম

  4. বিভিন্ন macOS স্টার্টআপ মোড ব্যাখ্যা করা হয়েছে