<defunct> পিএস এর আউটপুট মানে কি?


15

আমি ps -ef|grep javaকমান্ডটি জারি করেছিলাম এবং এটি আমার কাছে একটি এন্ট্রি রয়েছে:

subhrcho   875   803  0 Jan23 pts/5    00:02:27 [java] <defunct>

<defunct>এখানে কি বোঝানো হচ্ছে? পিআইডি = 875 সহ সেই প্রক্রিয়াটি কোন অবস্থায় রয়েছে?

উত্তর:


16

থেকে PS র manpage :

চিহ্নিত প্রক্রিয়াগুলি হ'ল <defunct>মৃত প্রক্রিয়া (তথাকথিত "জম্বি") যেগুলি রয়ে গেছে কারণ তাদের পিতামাতারা তাদের সঠিকভাবে ধ্বংস করেন নি। অভিভাবক প্রক্রিয়াটি যদি প্রস্থান করে তবে এই প্রক্রিয়াগুলি ডিআই (8) দ্বারা ধ্বংস হয়ে যাবে।


শিশু প্রক্রিয়া ধ্বংসের জন্য পিতামাতার প্রক্রিয়া এবং শিশু প্রক্রিয়ার মধ্যে চুক্তি কী? আমি ভেবেছিলাম বাবা-মাকে নষ্ট করা হচ্ছে তা অবহিত করা শিশু প্রক্রিয়াটির কর্তব্য?
গীক

@ গীক কর্নেলটি শিশু প্রক্রিয়াটি নষ্ট করে এবং পিতামাতাকে জানিয়ে দেয়। শিশুটি কেবল _exitএকটি সংকেত দ্বারা কল করে বা মারা যায়। যখন কার্নেল কোনও প্রক্রিয়া নষ্ট করে, তখন অবশিষ্ট সমস্ত প্রক্রিয়া সারণিতে একটি প্রবেশিকা থাকে, যা পিতামাতার (বা প্রক্রিয়া 1, অনাথদের জন্য) কল করার পরে চলে যায় wait
গিলস

2
@ গাইলস যখন ম্যান পেজটি বলে যে পিতামাতা সন্তানের প্রক্রিয়াটি সঠিকভাবে ধ্বংস করেনি তখন এর অর্থ কী? বাবা কি অপেক্ষা করলো না?
গীক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.