2011-08-11 11 views
5

क्या कोई मुझे समांतर प्रोग्रामिंग .NET 4.0 में "गलत शेयरिंग" का ज्ञान साझा कर सकता है? यदि आप एक उदाहरण के साथ समझा सकते हैं तो बहुत अच्छा होगा। अग्रिम में धन्यवाद । मैं अपने कोड के लिए अधिकतम प्रदर्शन चाहता हूँ।समांतर प्रोग्रामिंग में "झूठी साझाकरण" क्या है। नेट 4.0

उत्तर

7

झूठी साझा करने के लिए एक परिदृश्य का वर्णन शब्द का इस्तेमाल किया है (संख्या 1 इस पेज है), जहां व्यक्तिगत प्रोसेसर कैश डेटा के अलग-अलग सेट का इलाज करें जैसे कि उन्हें साझा किया गया था। इसके कारण इस बात से संबंधित हैं कि हार्डवेयर कैश लाइन कैसे काम करती हैं और एक आर्किटेक्चर से अगले तक अलग हो सकती हैं। मुद्दा यह है कि कैश कोहेरेंसी प्रोटोकॉल मुख्य स्मृति के बीच स्थिरता बनाए रखने के लिए उपयोग किए जाते हैं, अन्य व्यक्तिगत प्रोसेसर कैश को कड़ी मेहनत करनी पड़ती है जब व्यक्तिगत प्रोसेसर कैश की सामग्री को साझा किए जाने के रूप में ध्वजांकित किया जाता है। रगड़ तब होती है जब उन्हें साझा नहीं किया जाता है जब उन्हें वास्तव में नहीं करना चाहिए। अधिक जानकारी के लिए आप यह article पढ़ सकते हैं।

+0

उत्कृष्ट .. आपके शब्द पर्याप्त आदमी .. मेरे पास एक सिंहावलोकन है। धन्यवाद .. –

2

this article पर एक नजर डालें - "समांतर प्रोग्रामिंग में झूठी शेयरिंग" के लिए Google खोज परिणामों में नंबर 2

संबंधित मुद्दे