Udv और hald में क्या अंतर है?


11

मैं अभी लिनक्स के इंटर्नल में गोता लगाने लगा हूं, और मैं सोच रहा था कि udv और हाल डेमॉन में क्या अंतर है। मैं जो इकट्ठा करता हूं, उससे लगता है कि दोनों गर्म प्लग करने योग्य उपकरणों के प्रबंधन के लिए ज़िम्मेदार हैं ... क्या ओल्डी का इस्तेमाल सुनने के लिए किया जाता है, या वे दो अलग-अलग चीजें हैं?


4
मैं गलत हो सकता है, लेकिन मुझे लगता है कि udv नया है और इसे संभालने की कोशिश कर रहा है। उन पर विकिपीडिया प्रविष्टियाँ देखें।
केविन

जवाबों:


5

एक महत्वपूर्ण अंतर यह है कि एचएएल को पदावनत कर दिया जाता है।


2

hald मशीन के वर्तमान हार्डवेयर विन्यास के लिए एक एकीकृत इंटरफ़ेस प्रदान करने के लिए जिम्मेदार है। जब सिस्टम लाइव होता है तो हार्डवेयर कॉन्फ़िगरेशन में परिवर्तन होने पर आवश्यक विभिन्न संचालन के प्रबंधन के लिए udv जिम्मेदार होता है।


1
हाॅल-स्पेक से: एचएएल दूसरे साथियों को मैसेज-बस पर सूचित कर सकता है जब डिवाइस को जोड़ा जाता है और साथ ही हटा दिया जाता है जब डिवाइस पर गुण बदल रहे होते हैं।
शॉन जे। गोफ

1

HAL एब्स्ट्रेक्शन की जानकारी के लिए ज़िम्मेदार है, जो एक हार्ड वेयर वेयर डिवाइस है। मेरा मतलब है कि यह महत्वपूर्ण नहीं है कि आप सभी सूचनाओं को जानते हैं कि आप जिस चीज का प्लग-इन करते हैं, उदाहरण के लिए आप कुछ वायरलेस कार्ड का उपयोग कर रहे हैं और इसका मॉडल टीपी-लिंक है, यदि आप "ifconfig" का उपयोग करते हैं तो अतिरिक्त जानकारी को कम करने के लिए जिम्मेदार है। wlan0 टीपी-लिंक नहीं

udv नियमित रूप से उपकरणों को स्थानांतरित करने और उन पर कुछ नियम निर्धारित करने के लिए जिम्मेदार है। उदाहरण के लिए आप udv को बता सकते हैं: जब मैं अपने नीले फ्लैश में प्लग-इन करता हूं, तो आपको मेरे बैकअप को फ्लैश करने के लिए कॉपी करना चाहिए

खेद है कि अगर मेरे पास टाइपो या प्रासंगिकता की गलती है तो अच्छा दिन है।


क्या आपने टेडी का जवाब पढ़ा है? और वह पाँच साल पहले की बात है ...
don_crissti

0

यदि हम सरल शब्द में कहना चाहते हैं तो HAL स्वचालित रूप से पोर्ट का पता लगाता है जब आप प्रिंटर केबल को सिस्टम में किसी भी पोर्ट में प्लग करते हैं। आप केवल कुछ विशिष्ट पोर्ट प्लग नहीं करना चाहते हैं। HAL एक नई विधि है UDEV पोर्ट का पता नहीं लगाता है स्वचालित रूप से वे केवल उस पोर्ट का पता लगाते हैं जो आप पोर्ट एस 1 जैसे कॉन्फ़िगरेशन समय में सेट किए गए पोर्ट को निर्दिष्ट करते हैं। UDEV पुरानी विधि है।


0

U & L और विकिपीडिया के बीच अंतर क्या है?

HAL (हार्डवेयर एब्स्ट्रेक्शन लेयर या बल्कि हार्डवेयर एनोटेशन लाइब्रेरी) UNIX जैसे ऑपरेटिंग सिस्टम के लिए एक सॉफ्टवेयर सबसिस्टम है जो हार्डवेयर एब्सट्रैक्शन प्रदान करता है।

एचएएल अब अधिकांश लिनक्स वितरण और फ्रीबीएसडी पर अपग्रेड किया गया है। फ़ंक्शंसिटी को udv में 2008-2010 तक udv में मर्ज किया जा रहा है और FreeBSD पर डिड कर दिया गया है । [उद्धरण वांछित] इससे पहले, HAL को udev के शीर्ष पर बनाया गया था।

कुछ अन्य OS-es जिनके पास udv या devd जैसा कोई विकल्प नहीं है, वे अभी भी HAL का उपयोग करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.