আমি বর্তমানে আমার বিশ্ববিদ্যালয়ের একযোগে প্রোগ্রামিং কোর্সে অংশ নিচ্ছি এবং আমরা সম্প্রতি একটি মনিটরের ধারণা সম্পর্কে কথা বলা শুরু করেছি। আমি পারস্পরিক বর্জনীয়তার প্রয়োজনীয়তাটি বুঝতে পারছি না কেন আমি কেন এটির জন্য একটি মনিটর ব্যবহার করব।
যেহেতু আমি এটি বুঝতে পারি, একজন মনিটর গ্যারান্টি দেয় যে ঠিক এক বা কোনও প্রক্রিয়া সর্বকালের সমালোচনামূলক বিভাগে রয়েছে। আমরা সেমফোর দিয়ে ঠিক তা অর্জন করতে পারি। তদুপরি আমরা semaphores সহ মনিটরগুলি প্রয়োগ করি (বা তাদের বাস্তবায়নের জন্য কমপক্ষে একটি সম্ভাবনা হ'ল)।
তাহলে কেন আমি এমন কিছু বাস্তবায়ন করব যা সেমফোরের সাথে একইভাবে একই কাজ করে? আমি কি সুবিধা পেতে পারি?