मैं पढ़ रहा हूँ < < लिनक्स कर्नेल विकास >> और म्युटेक्स के बीच मतभेद से उलझन में है और हो सेमाफोरक्यों एक म्यूटेक्स नीचे आधे में हासिल नहीं किया जा सकता है?
लेखक कहते हैं, "एक म्यूटेक्स व्यवधान हैंडलर या नीचे आधा द्वारा अधिग्रहीत नहीं किया जा सकता", मैं एक म्युटेक्स नेतृत्व कर सकते हैं पता है सोने के लिए, और हैंडलर को बाधित करना किसी भी विशिष्ट प्रक्रिया संदर्भ में नहीं चल रहा है इसलिए म्यूटेक्स या सेमफोर की अनुमति नहीं है। लेकिन नीचे आधा काम कतारों के साथ लागू किया जा सकता है और यह सो सकता है।
तो, क्यों एक म्यूटेक्स नीचे आधे में हासिल नहीं किया जा सकता है? सादगी और दक्षता यहां चिंतित है या कुछ और?
प्रे बताई - नीचे आधा क्या है? –