घर हार्डवेयर मेमोरी एलोकेशन क्या है? - टेक्नोपेडिया से परिभाषा

मेमोरी एलोकेशन क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

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

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


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

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

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


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

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