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