উত্তর:
চিন্তার কিছু নেই:
বোকচন্দর
ইউনিক্স অপারেটিং সিস্টেমগুলিতে, একটি জম্বি প্রক্রিয়া বা অবিচ্ছিন্ন প্রক্রিয়া এমন একটি প্রক্রিয়া যা সম্পাদন সম্পন্ন করে তবে প্রক্রিয়া সারণিতে এখনও একটি প্রবেশ থাকে, যে প্রক্রিয়াটি এটির প্রস্থান স্থিতি পড়তে শুরু করে। শব্দটির বর্ণিল রূপক রূপে, শিশু প্রক্রিয়াটি মারা গেছে তবে এখনও তা কাটা হয়নি।
যখন কোনও প্রক্রিয়া শেষ হয়, এর সাথে সম্পর্কিত সমস্ত মেমরি এবং সংস্থানগুলি বাতিল করা হয় যাতে তারা অন্যান্য প্রক্রিয়াগুলি ব্যবহার করতে পারে। তবে প্রক্রিয়া সারণিতে প্রক্রিয়াটির প্রবেশদ্বারটি রয়ে গেছে। পিতামাতাকে একটি SIGCHLD সিগন্যাল প্রেরণ করা হয় যা নির্দেশ করে যে কোনও শিশু মারা গেছে; এই সিগন্যালের জন্য হ্যান্ডলার সাধারণত ওয়েট সিস্টেম কলটি কার্যকর করে, যা প্রস্থান স্থিতিটি পড়ে এবং জম্বিটিকে সরিয়ে দেয়। প্রক্রিয়া সারণিতে জোম্বির প্রক্রিয়া আইডি এবং প্রবেশের পুনরায় ব্যবহার করা যেতে পারে। যাইহোক, যদি কোনও পিতামাতারা SIGCHLD উপেক্ষা করে তবে জম্বিটি প্রক্রিয়া সারণীতে ছেড়ে যাবে। কিছু পরিস্থিতিতে এটি আকাঙ্ক্ষিত হতে পারে, উদাহরণস্বরূপ, যদি পিতামাতারা অন্য একটি শিশু প্রক্রিয়া তৈরি করেন তবে এটি নিশ্চিত করে যে এটি একই প্রক্রিয়া আইডি বরাদ্দ করা হবে না।
সূত্র: http://wiki.answers.com/Q/Wat_is_Zombie_Process_and_Orphan_Process
গৃহীত উত্তরে বর্ণিত হিসাবে, আপনার একটি প্রক্রিয়া কার্যকর হয়েছে যা এখনও শেষ হয়েছে তবে এখনও প্রক্রিয়া সারণিতে রয়েছে: https://serverfault.com/a/390216/48449
এটি কেবলমাত্র একটি প্রক্রিয়া হলে ক্ষতি হওয়ার কারণ হবে না, তবে এখনও হওয়া উচিত নয়। যদি সেখানে অনেক বেশি থাকে এবং আপনি উত্পন্ন প্রবণ প্রক্রিয়াটি পুনরায় চালু বা পুনরায় চালু না করেন তবে আপনি আপনার সর্বোচ্চ সংখ্যক অনুমোদিত প্রক্রিয়াতে পৌঁছে গুরুতর সমস্যার কারণ হতে পারেন।
উদ্বেগ উপযুক্ত কিনা এবং জম্বিটি অন্য কোন প্রক্রিয়ার সাথে সম্পর্কিত কিনা তা খুঁজে বের করার জন্য, এটি আমার পক্ষে কাজ করে:
ps -elf --forest | grep -C5 '<[d]efunct>'
পিতামাতার প্রক্রিয়াটি সন্ধানের জন্য প্রয়োজনীয় প্রসঙ্গে প্রসঙ্গের রেখার সংখ্যা বাড়ান, আদর্শভাবে সেই প্রক্রিয়াটিকে শেষের উপপ্রসেসগুলি "ফসল" তৈরি করতে ঠিক করুন।