डायनॅमिक लायब्ररी

लेखक: Robert Simon
निर्मितीची तारीख: 17 जून 2021
अद्यतन तारीख: 24 जून 2024
Anonim
डायनॅमिक लायब्ररी कशी वापरायची | सामायिक लायब्ररी [लिनक्स प्रोग्रामिंग #2]
व्हिडिओ: डायनॅमिक लायब्ररी कशी वापरायची | सामायिक लायब्ररी [लिनक्स प्रोग्रामिंग #2]

सामग्री

व्याख्या - डायनॅमिक लायब्ररी म्हणजे काय?

डायनॅमिक लायब्ररी ही एक प्रोग्रामिंग संकल्पना आहे ज्यात विशेष कार्यक्षमता असलेल्या सामायिक लायब्ररी केवळ प्रोग्राम अंमलबजावणी दरम्यानच सुरू केल्या जातात जे संपूर्ण प्रोग्राम आकार कमी करते आणि मेमरीच्या कमी वापरासाठी सुधारित अनुप्रयोग कार्यप्रदर्शन सुलभ करते. बर्‍याच सॉफ्टवेअर प्रोग्राममध्ये विशिष्ट कार्ये वेगळ्या विभागांमध्ये वितरीत करणे आवश्यकतेनुसार लोड करण्यास परवानगी देते.

डायनॅमिक लायब्ररी कधीही एक्जीक्यूटेबल फाइल किंवा अनुप्रयोगाचा भाग नसते. रनटाइम दरम्यान, डायनॅमिक लायब्ररी आणि एक्झिक्युटेबल फाइल किंवा betweenप्लिकेशन दरम्यान एक दुवा स्थापित केला जातो.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया डायनेमिक लायब्ररीचे स्पष्टीकरण देते

डायनॅमिक लायब्ररीच्या अंमलबजावणीसाठी सॉफ्टवेअर प्लॅटफॉर्म भिन्न यंत्रणेचा वापर करतात. डायनॅमिक लायब्ररी त्याच्या सॉफ्टवेअर भाषा आणि ऑपरेटिंग सिस्टम (ओएस) च्या आधारावर म्हणतात आणि सक्रिय केली जाते.

डायनॅमिक लायब्ररी खालील संकल्पनेतून विकसित झाली आहे: एकाधिक अनुप्रयोगांनी कोडच्या अनेक ओळींद्वारे काही लायब्ररी कार्यशीलता वापरल्यास संबंधित अनुप्रयोग बदल लागू करण्याऐवजी भिन्न लायब्ररी आवृत्त्या देखरेख आणि अपग्रेड करणे सोपे आहे. तसेच, कारण डायनॅमिक लायब्ररीमध्ये कोडच्या अनेक ओळी असतात, कंपाईल वेळी दुवा स्थापित केल्याने एकूण मेमरी कमी होते आणि अनुप्रयोगाची कार्यक्षमता वाढते.

एक्जीक्यूशन रनटाइम किंवा लाँच करताना डायनामिक लायब्ररी अ‍ॅड्रेस स्पेसमध्ये लोड केली जाते. एक्झिक्यूशन रनटाइमवर लोड केलेले असताना, डायनॅमिक लायब्ररी "डायनॅमिकली लोड लायब्ररी" किंवा "डायनॅमिकली लिंक्ड लायब्ररी" म्हणून ओळखली जाते. प्रक्षेपण वेळी लोड केलेले असताना, डायनॅमिक लायब्ररीला "डायनॅमिक अवलंबित लायब्ररी" म्हणून ओळखले जाते.