स्मृति आवंटन

लेखक: Robert Simon
निर्माण की तारीख: 18 जून 2021
डेट अपडेट करें: 22 जून 2024
Anonim
गतिशील स्मृति आवंटन की मूल बातें
वीडियो: गतिशील स्मृति आवंटन की मूल बातें

विषय

परिभाषा - मेमोरी आवंटन का क्या अर्थ है?

मेमोरी आवंटन एक ऐसी प्रक्रिया है जिसके द्वारा कंप्यूटर प्रोग्राम और सेवाओं को भौतिक या आभासी मेमोरी स्पेस के साथ असाइन किया जाता है।

मेमोरी आवंटन प्रोग्राम और प्रक्रियाओं के निष्पादन के लिए कंप्यूटर मेमोरी के एक आंशिक या पूर्ण भाग को संग्रहीत करने की प्रक्रिया है। मेमोरी आवंटन एक प्रक्रिया के माध्यम से प्राप्त किया जाता है जिसे मेमोरी प्रबंधन के रूप में जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia मेमोरी आवंटन की व्याख्या करता है

मेमोरी आवंटन मुख्य रूप से एक कंप्यूटर हार्डवेयर ऑपरेशन है, लेकिन ऑपरेटिंग सिस्टम और सॉफ़्टवेयर अनुप्रयोगों के माध्यम से प्रबंधित किया जाता है। मेमोरी आवंटन प्रक्रिया भौतिक और आभासी मेमोरी प्रबंधन में काफी समान है। कार्यक्रम और सेवाओं को उनकी आवश्यकताओं के अनुसार एक विशिष्ट मेमोरी के साथ सौंपा जाता है जब वे निष्पादित होते हैं। एक बार कार्यक्रम समाप्त हो जाने के बाद या ऑपरेशन निष्क्रिय हो जाता है, तो मेमोरी जारी की जाती है और किसी अन्य प्रोग्राम को आवंटित या प्राथमिक मेमोरी में विलय कर दिया जाता है।

मेमोरी आवंटन के दो मुख्य प्रकार हैं;

  • स्टैटिक मेमोरी एलोकेशन: कंपाइल समय पर प्रोग्राम को मेमोरी आवंटित की जाती है।
  • डायनेमिक मेमोरी एलोकेशन: प्रोग्राम को रन टाइम पर मेमोरी के साथ आवंटित किया जाता है।