डिस्क और निष्पादन मॉनिटर (डेमॉन) एक Background process है जो कंप्यूटर मल्टीटास्किंग ऑपरेटिंग सिस्टम में चलती है, आमतौर पर बूटस्ट्रैप समय पर, Administrative change या Monitor services को करने के लिए।
सामान्य डेमॉन प्रक्रियाओं में ईमेल हैंडलर, प्रिंट स्पूलर और अन्य प्रोग्राम शामिल हैं जो ओएस प्रशासनिक कार्य करते हैं। डेमॉन घटनाओं(Daemon events) के जवाब(answer) में पूर्वनिर्धारित समय पर भी निर्दिष्ट ऑपरेशन(Specified operation) करते हैं।
यूनिक्स डेमॉन फाइलों में आमतौर पर "D" प्रत्यय(Suffix) होता है। उदाहरण के लिए, "identd" एक डेमॉन को संदर्भित करता है जो एक टीसीपी कनेक्शन की पहचान प्रदान करता है। Microsoft OS डेमोंस को टर्मिनेट करने और रिहायशी (TSR) Program के रूप में संदर्भित किया जाता है और OS प्रशासन के संदर्भ में "सिस्टम एजेंट" या "सेवाएं" कहा जाता है।
मैक ओएस एक्स, एक यूनिक्स-आधारित प्रणाली भी डेमॉन का उपयोग करती है, लेकिन यह माइक्रोसॉफ्ट ओएस के समान सेवाएं प्रदान नहीं करती है।
Daemon Parent Processes अक्सर Initialization process होती हैं। एक प्रक्रिया एक Child process को त्यागकर और मूल प्रक्रिया से बाहर निकलने के कारण एक डेमॉन बन जाती है, जिससे Child Process को अपनाने की शुरुआत होती है।
सिस्टम अक्सर बूट समय पर डेमॉन शुरू करते हैं, जो Network requests, Hardware activity or specified tasks को करने वाले Program का जवाब देने के लिए। डेमॉन हार्डवेयर को कॉन्फ़िगर करने और Scheduled tasks को चलाने में भी सक्षम हैं।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks