আমি কীভাবে এমন একটি প্রক্রিয়া মেরে ফেলব যা মারা যাবেনা?


18

আমি সচেতন এমন কোনও কৌশল (অ্যাক্টিভিটি মনিটরে "ফোর্স ছাড়" top, killallটার্মিনাল থেকে) ব্যবহার করে কোনও প্রক্রিয়া হারাতে অক্ষম এবং আমি আরও কিছু পদক্ষেপ নিতে পারি কিনা তা অবাক করে দিয়েছি।

এখানে চিত্র বর্ণনা লিখুন

~ $ sudo killall -KILL 77439
Password:
No matching processes were found
~ $ killall -KILL 77439
No matching processes belonging to you were found
~ $ killall 77439
No matching processes belonging to you were found
~ $ killall Mathematica
No matching processes belonging to you were found

এফডাব্লুআইডাব্লু প্রক্রিয়াটি হল "ম্যাথেমেটিকা" যা আমি নাম বা পিআইডি দ্বারা পুনরায় চালু করতে, প্রস্থান করতে বা ফোর্স ছাড়তে বা নমুনা করতে পারি না এবং এর কিছু অদ্ভুত পার্শ্ব প্রতিক্রিয়া রয়েছে বলে মনে হয় (স্ক্রিনশটগুলি উপস্থিত হয় না, খালি ট্র্যাশটি পাওয়া যায় না, এবং এমনকি সিস্টেমটি বন্ধ করতে পারে না)।

সত্যিই খারাপ আচরণ করা প্রক্রিয়াটিকে হত্যা করতে কী কী অতিরিক্ত পদক্ষেপ নেওয়া যেতে পারে ?


টার্মিনালের শীর্ষ ব্যবহার করে আপনি কি এই প্রক্রিয়াটি খুঁজে পেতে পারেন?
পিয়েরোবনে

1
পরবর্তী সময় এই সমস্যাটি দেখা দেয়, দয়া করে ps alx | egrep '[ /](PID|Math)'আপনার প্রশ্নের আউটপুট যুক্ত করুন ।
ডান

@ ড্যানিয়েল আজিওলোস: ভাল টিপস। করব.
ওরোম

উত্তর:


35

killallপ্রক্রিয়া নামে নিহত (যা নিশ্চিতভাবেই হয় না 77439 এবং সবচেয়ে সম্ভবত না ম্যাথামেটিকাল)। পরিবর্তে আপনি ব্যবহার করতে পারেন kill 77439(বা যদি এটি ব্যর্থ হয়) kill -9 77439তবে (তবে প্রক্রিয়াটি যদি সত্যিই আটকে থাকে তবে কেবল একটি রিবুটই সমস্যার সমাধান করবে)।

এছাড়াও, kill -9ইউনিক্স / ওএস এক্স-তে সিগন্যালগুলি প্রেরণ / প্রক্রিয়াকরণের (যেমন ) কাজ করার কারণে এমন পরিস্থিতি রয়েছে যেখানে কোনও প্রক্রিয়া অকেজো হয়ে যায়। এর একটি সাধারণ উদাহরণ হ'ল যদি কোনও বাহ্যিক ডিভাইস অ্যাক্সেস করার সময় কোনও প্রক্রিয়া আটকে যায় এবং কখনই বাস্তবে ফিরে ফিরে নিয়ন্ত্রণ আসে না। এই পরিস্থিতিতে পরিস্থিতিতে রিবুট প্রক্রিয়া থেকে মুক্তি পাওয়ার একমাত্র উপায় way


2
খুনের মতো শোনা যাচ্ছে যেমন এটি বলা যায় ঠিক তেমনি হওয়া উচিত, তবে সত্যই এটি 'পাঠানো বাধা সংকেত' বলা উচিত, কারণ এটি বিভিন্ন ধরণের হত্যা করতে পারে kill পরামিতিগুলি ব্যবহার করা -9চূড়ান্ত কুসংস্কারের সাথে অবসান ঘটাতে সবচেয়ে শক্তিশালী ফর্ম ব্যবহার করে ...
স্টাফ

1
$ হত্যা -9 পিআইডি সর্বদা আমার জন্য কৌশলটি করে, যদিও তা এতটা আক্রমণাত্মক।
পিয়েরোবনে

সুতরাং মনে হচ্ছে ম্যাথমেটিকাকে কেবল অস্বাভাবিকভাবে খারাপ আচরণ করা হচ্ছে। শেষ পর্যন্ত আমাকে জোর করে শাটডাউন করতে হয়েছিল (নিয়মিত শাটডাউন হ্যাং করা হয়েছিল)। অন্য কোনও অ্যাপ্লিকেশন নিয়ে আমার এই সমস্যা নেই, তবে ম্যাথামেটিকায় এটি একাধিকবার হয়েছে।
orome

প্রক্রিয়াগুলি আটকে যাওয়ার কারণ কী হতে পারে সে সম্পর্কে এখানে আরও কিছু বিশদ
জিডিপি 2

আমি দ্বিতীয় হত্যা করব -9। আমি কেবলমাত্র "সুডো কিল -9" ব্যর্থ হয়েছি এমন সিস্টেমে ছিল যেটি পুরোপুরি উদাস হয়ে গেছে এবং যেভাবেই পুনরায় বুট করা দরকার।
মাইকেপ

-3

ম্যাকোস মোজভেভ 10.14 বিটা 1 চালাচ্ছি, কোনও ট্রেশন পেতে আমাকে নিম্নলিখিতটি চালাতে হয়েছিল:

sudo xcscontrol --reset   

2
এটি ঠিক কী করে / কেন এটি প্রয়োজন?
পেকম্ব

xcscontrolXcode সার্ভার নিয়ন্ত্রণ, এবং খারাপ আচরণের প্রক্রিয়ার সাথে কোনও সম্পর্ক আছে বলে মনে হয় না?
ম্যাট সেফটন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.