लोडर

लेखक: John Stephens
निर्माण की तारीख: 26 जनवरी 2021
डेट अपडेट करें: 18 मई 2024
Anonim
संगरिया के मशहूर लोडर राजवीरा रिव्यू
वीडियो: संगरिया के मशहूर लोडर राजवीरा रिव्यू

विषय

परिभाषा - लोडर का क्या अर्थ है?

एक लोडर एक ऑपरेटिंग सिस्टम का एक प्रमुख घटक है जो यह सुनिश्चित करता है कि सभी आवश्यक प्रोग्राम और लाइब्रेरी लोड किए गए हैं, जो किसी प्रोग्राम को चलाने के स्टार्टअप चरण के दौरान आवश्यक है। यह निष्पादन के लिए तैयार करने के लिए पुस्तकालयों और कार्यक्रमों को मुख्य मेमोरी में रखता है। लोड करने में निष्पादन योग्य फ़ाइल की सामग्री को पढ़ना शामिल है जिसमें कार्यक्रम के निर्देश शामिल हैं और फिर अन्य तैयारी कार्य करना जो चलाने के लिए निष्पादन योग्य तैयार करने के लिए आवश्यक हैं, जिनमें से कुछ भी कुछ सेकंड से मिनटों के आकार के आधार पर कहीं भी ले जाता है प्रोग्राम को चलाने की आवश्यकता है।


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

टेकोपेडिया लोडर बताते हैं

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


सभी कोड और पुस्तकालयों को प्रोग्राम स्टार्टअप पर लोड नहीं किया जाता है, केवल वे जो वास्तव में प्रोग्राम को चलाने के लिए आवश्यक हैं। अन्य पुस्तकालय कार्यक्रम चलाने के रूप में लोड किए जाते हैं, या केवल आवश्यकतानुसार। यह विशेष रूप से उन अनुप्रयोगों के लिए सच है जैसे कि खेल जो केवल वर्तमान स्तर या स्थान के लिए लोड की गई परिसंपत्तियों की आवश्यकता है जो खिलाड़ी में है।

हालांकि अलग-अलग ऑपरेटिंग सिस्टम में लोडर की अपनी बारीकियों और उस विशेष ऑपरेटिंग सिस्टम के मूल निवासी विशेष कार्य हो सकते हैं, फिर भी वे मूल रूप से एक ही कार्य करते हैं। लोडर की जिम्मेदारियां निम्नलिखित हैं:

  1. मेमोरी आवश्यकताओं, अनुमतियों, आदि के लिए कार्यक्रम को मान्य करें।
  2. आवश्यक फ़ाइलों को कॉपी करें, जैसे प्रोग्राम छवि या आवश्यक लाइब्रेरीज़, डिस्क से मेमोरी में
  3. स्टैक में आवश्यक कमांड-लाइन तर्क कॉपी करें
  4. कार्यक्रम के शुरुआती बिंदु को लिंक करें और किसी अन्य आवश्यक लाइब्रेरी को लिंक करें
  5. रजिस्टरों को प्रारंभ करें
  6. मेमोरी में शुरुआती बिंदु पर जाएं