संचरण मेरे NAS पर रुक-रुक कर होता है। यदि मैं SIGTERM भेजता हूं, तो यह प्रक्रिया सूची से गायब नहीं <defunct>
होता है और इसके बगल में एक लेबल दिखाई देता है। यदि मैं एक SIGKILL भेजता हूं, तो यह अभी भी गायब नहीं होता है और मैं माता-पिता को समाप्त नहीं कर सकता क्योंकि माता-पिता हैं init
। जिस तरह से मैं इस प्रक्रिया से छुटकारा पा सकता हूं और ट्रांसमिशन को रिबूट करना है।
मुझे लगता है कि सबसे अच्छी बात यह है कि मैं कोशिश कर सकता हूं और ट्रांसमिशन को ठीक कर सकता हूं (और मैंने कोशिश की है), लेकिन मैं संकलन में एक नौसिखिया हूं और मैं यह सुनिश्चित करना चाहता था कि इससे पहले कि मैं इसके साथ खिलवाड़ करना शुरू करूं, मेरे टॉरेंट खत्म हो जाएं।
init
बहुत जल्दी से दूर जाना चाहिए क्योंकि init
समय-समय पर बच्चों के इंतजार के रूप में इसके कई सामान्य कार्यों में <defunct>
से एक ... एक ज़ोंबी के समान है?
<defunct>
ठीक एक ज़ोंबी के रूप में ही है। init
अपने बच्चों पर इंतजार करेंगे ताकि सिद्धांत में ऐसा कभी न हो। मुझे आश्चर्य है कि अगर आप एक SIGCHLD
को भेजते हैं तो क्या होता है init
?