सदस्य : लॉगिन |पंजीकरण |अपलोड ज्ञान
खोज
विंडोज एनटी की वास्तुकला [संशोधन ]
माइक्रोसॉफ्ट द्वारा उत्पादित और बेचे जाने वाले ऑपरेटिंग सिस्टम की एक लाइन, विंडोज एनटी का आर्किटेक्चर एक स्तरित डिज़ाइन है जिसमें दो मुख्य घटक, उपयोगकर्ता मोड और कर्नेल मोड शामिल हैं। यह एक प्रीपेप्टिव, पुनर्वित्त ऑपरेटिंग सिस्टम है, जिसे यूनिप्रोसेसर और सममित मल्टी प्रोसेसर (एसएमपी) आधारित कंप्यूटर के साथ काम करने के लिए डिज़ाइन किया गया है। इनपुट / आउटपुट (आई / ओ) अनुरोधों को संसाधित करने के लिए, वे पैकेट-संचालित I / O का उपयोग करते हैं, जो I / O अनुरोध पैकेट (आईआरपी) और एसिंक्रोनस I / O का उपयोग करता है। विंडोज एक्सपी से शुरू होने पर, माइक्रोसॉफ्ट ने विंडोज़ के 64-बिट संस्करणों को उपलब्ध करना शुरू किया; इससे पहले, ये ऑपरेटिंग सिस्टम केवल 32-बिट संस्करणों में मौजूद थे।
उपयोगकर्ता मोड में प्रोग्राम और उपप्रणाली उनके सिस्टम संसाधनों के उपयोग के आधार पर सीमित हैं, जबकि कर्नेल मोड में सिस्टम मेमोरी और बाहरी उपकरणों तक अप्रतिबंधित पहुंच है। विंडोज एनटी कर्नेल को हाइब्रिड कर्नेल के रूप में जाना जाता है। आर्किटेक्चर में एक साधारण कर्नेल, हार्डवेयर अबास्ट्रक्शन लेयर (एचएएल), ड्राइवर, और कई प्रकार की सेवाओं (सामूहिक रूप से नामित कार्यकारी) शामिल हैं, जो सभी कर्नेल मोड में मौजूद हैं।
विंडोज एनटी में यूजर मोड आई / ओ मैनेजर का उपयोग करके उचित कर्नेल मोड डिवाइस ड्राइवरों को I / O अनुरोधों को पास करने में सक्षम उपप्रणाली से बना है। विंडोज एनटी की उपयोगकर्ता मोड परत "पर्यावरण उपप्रणाली" से बना है, जो कई अलग-अलग प्रकार के ऑपरेटिंग सिस्टम, और "इंटीग्रल सबसिस्टम" के लिए लिखे गए अनुप्रयोग चलाती है जो पर्यावरण उपप्रणाली की ओर से सिस्टम विशिष्ट कार्यों को संचालित करती है। विंडोज एनटी में कर्नेल मोड में कंप्यूटर के हार्डवेयर और सिस्टम संसाधनों तक पूर्ण पहुंच है। कर्नेल मोड उपयोगकर्ता मोड सेवाओं और अनुप्रयोगों को ऑपरेटिंग सिस्टम के महत्वपूर्ण क्षेत्रों तक पहुंचने से रोकता है जिनके पास उनकी पहुंच नहीं होनी चाहिए।
सभी उपयोगकर्ता मोड उपप्रणाली के साथ कार्यकारी इंटरफेस, I / O, ऑब्जेक्ट प्रबंधन, सुरक्षा और प्रक्रिया प्रबंधन से संबंधित है। कर्नेल हार्डवेयर एब्स्ट्रक्शन लेयर और कार्यकारी के बीच बैठता है ताकि मल्टीप्रोसेसर सिंक्रनाइज़ेशन, थ्रेड और इंटरप्ट शेड्यूलिंग और प्रेषण, और जाल हैंडलिंग और अपवाद प्रेषण प्रदान किया जा सके। बूटअप पर डिवाइस ड्राइवरों को प्रारंभ करने के लिए कर्नेल भी ज़िम्मेदार है। कर्नेल मोड ड्राइवर तीन स्तरों में मौजूद हैं: उच्चतम स्तर के ड्राइवर, मध्यवर्ती ड्राइवर और निम्न स्तर के ड्राइवर। विंडोज चालक मॉडल (डब्लूडीएम) इंटरमीडिएट परत में मौजूद है और मुख्य रूप से विंडोज 98 और विंडोज 2000 के बीच द्विआधारी और स्रोत संगत होने के लिए डिज़ाइन किया गया था। निम्नतम स्तर के ड्राइवर या तो विरासत विंडोज एनटी डिवाइस ड्राइवर हैं जो सीधे डिवाइस को नियंत्रित करते हैं या एक प्लग हो सकते हैं और प्ले (पीएनपी) हार्डवेयर बस।
[कंप्यूटर आर्किटेक्चर][इनपुट आउटपुट][असीमित I / O]
1.उपयोगकर्ता मोड
2.कर्नेल मोड
2.1.कार्यकारी अधिकारी
2.2.गुठली
2.3.कर्नेल-मोड ड्राइवर
2.4.हार्डवेयर अमूर्त परत
[अपलोड अधिक अंतर्वस्तु ]


सर्वाधिकार @2018 Lxjkh