साझा मेमोरी तेज क्यों होती है?

विषयसूची:

साझा मेमोरी तेज क्यों होती है?
साझा मेमोरी तेज क्यों होती है?

वीडियो: साझा मेमोरी तेज क्यों होती है?

वीडियो: साझा मेमोरी तेज क्यों होती है?
वीडियो: Sanjeevani: Dr.Pratap Chauhan से जानिए याददाश्त कमज़ोर होने के 11 कारण और याददाश्त बढ़ाने का मंत्र 2024, नवंबर
Anonim

शेयर्ड मेमोरी को IPC का सबसे तेज़ रूप क्यों माना जाता है? एक बार जब मेमोरी को मेमोरी क्षेत्र को साझा करने वाली प्रक्रियाओं के एड्रेस स्पेस में मैप कर दिया जाता है, तो प्रोसेस डेटा को पास करने में कर्नेल में किसी भी सिस्टम कॉल को निष्पादित नहीं करता है प्रक्रियाओं के बीच, जो अन्यथा आवश्यक होगा.

साझा स्मृति संदेश कतार से तेज क्यों है?

कर्नेल हमें पूरे संदेश को पढ़ने या संदेश कतारों के लिए कुछ भी नहीं पढ़ने की अनुमति देता है। लेकिन साझा स्मृति के लिए 2 प्रक्रियाओं के बीच खंड का हिस्सा साझा करने की आवश्यकता होती है, दोनों कुछ सिंक्रनाइज़ेशन तकनीक कर सकते हैं और प्रक्रियाओं के बीच डेटा साझा कर सकते हैं। चूंकि अन्य प्रक्रिया में साझा करने के लिए डेटा कॉपी करने की कोई आवश्यकता नहीं है, साझा मेमोरी तेज है।

तेज़ पाइप या साझा मेमोरी कौन सी है?

एक बार साझा मेमोरी कर्नेल द्वारा सेटअप किया जाता है, संचार b/w प्रक्रिया के लिए कर्नेल की कोई और आवश्यकता नहीं होती है जबकि पाइप में, डेटा को कर्नेल स्थान में बफर किया जाता है और इसकी आवश्यकता होती है प्रत्येक एक्सेस के लिए सिस्टम कॉल। यहाँ, साझा मेमोरी पाइप से तेज़ है।

साझा स्मृति के क्या लाभ हैं?

साझा मेमोरी मॉडल का एक फायदा यह है कि मेमोरी संचार उसी मशीन पर संदेश पास करने वाले मॉडल की तुलना में तेज है। हालांकि, साझा स्मृति मॉडल सिंक्रनाइज़ेशन और स्मृति सुरक्षा जैसी समस्याएं पैदा कर सकता है जिन्हें संबोधित करने की आवश्यकता है।

कौन सी आईपीसी पद्धति अधिक कुशल है?

समाधान: नामित पाइप सबसे तेज़ तरीका होगा, लेकिन यह केवल उसी कंप्यूटर पर प्रक्रियाओं के बीच संचार के लिए काम करता है। नामित पाइप संचार नेटवर्क स्टैक के नीचे नहीं जाता है (क्योंकि यह केवल उसी कंप्यूटर पर संचार के लिए काम करता है) इसलिए यह हमेशा तेज़ होगा।

सिफारिश की: