অপারেটিং সিস্টেমে মাল্টিপ্রসেসিংয়ে প্রসেসরগুলো যাতে একই প্রোগ্রাম একসাথে প্রসেস না করে, সেই ব্যবস্থাকে কী বলে?

A

সিঙ্ক্রোনাইজেশন

B

ডেডলক

C

মাল্টিটাস্কিং 

D

ইন্টারপ্রিটেশন

উত্তরের বিবরণ

img

মাল্টিপ্রসেসিংয়ে প্রসেসরগুলোর সমন্বয় ও সিঙ্ক্রোনাইজেশন

মাল্টিপ্রসেসিং অপারেটিং সিস্টেম (Multiprocessing OS):

  • মাল্টিপ্রসেসিং হলো দুই বা ততোধিক নির্দেশনা সমান্তরালভাবে এক বা একাধিক CPU দ্বারা পরিচালিত হওয়া

  • একই সময়ে একাধিক CPU একই প্রোগ্রামের আলাদা নির্দেশ পালন করতে পারে বা ভিন্ন ভিন্ন প্রোগ্রাম সম্পূর্ণভাবে নির্বাহ করতে পারে।

  • এ পদ্ধতিতে কাজের গতি অত্যন্ত দ্রুত হয়।

  • মাল্টিপ্রসেসিং ব্যবহারে নির্ভরযোগ্যতা বৃদ্ধি পায়, কারণ একটি প্রসেসর ব্যর্থ হলে পুরো সিস্টেম বন্ধ হয় না।

  • ব্যবহারের ক্ষেত্র: মহাকাশযান, বিদ্যুৎ উৎপাদনকেন্দ্র, বড় কলকারখানা ইত্যাদি।

সিঙ্ক্রোনাইজেশন (Synchronization):

  • একাধিক প্রসেসর যাতে একসাথে একই প্রোগ্রাম প্রসেস না করে, সেই ব্যবস্থাকে সিঙ্ক্রোনাইজেশন বলে।

  • প্রতিটি প্রোগ্রামের সাথে একটি ফ্ল্যাগ বিট (Flag bit) যুক্ত থাকে।

  • ফ্ল্যাগ বিট শূন্য (0) থাকলে প্রসেসর প্রোগ্রামটি প্রসেস করে এবং ফ্ল্যাগ বিট এক (1) করে রাখে।

  • ফ্ল্যাগ বিট এক (1) থাকলে অন্য কোনো প্রসেসর সেই প্রোগ্রাম প্রসেস করতে পারে না।

Unfavorite

0

Updated: 21 hours ago

Related MCQ

উইন্ডোজ অপারেটিং সিস্টেম কোন প্রতিষ্ঠানের তৈরি?

Created: 21 hours ago

A

অ্যাপল

B

গুগল

C

আইবিএম

D

মাইক্রোসফট

Unfavorite

0

Updated: 21 hours ago

 নিচের কোন অপারেটিং সিস্টেমটি লিনাক্স কার্নেলের উপর ভিত্তি করে তৈরি?


Created: 2 weeks ago

A

Windows


B

macOS


C

Ubuntu


D

iOS


Unfavorite

0

Updated: 2 weeks ago

নিচের কোনটি অপারেটিং সিস্টেম নয়?

Created: 1 month ago

A

লিনাক্স

B

মজিলা

C

উবুন্টু

D

উইন্ডোজ

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD