সিস্টেম মনিটরে, কিল প্রসেস এবং শেষ প্রক্রিয়াটির মধ্যে পার্থক্য কী?


14

আমি যখন সিস্টেম মনিটরের মাধ্যমে কোনও প্রক্রিয়া হস্তান্তর করতে চাই তখন আমি 2 দ্রুত উপায়, কিল প্রক্রিয়া এবং সমাপ্তি প্রক্রিয়া উপস্থাপন করি। এই দুই এর মধ্যে পার্থক্য কি?

উত্তর:


9

সিস্টেম মনিটরের ম্যানুয়াল অনুসারে আপনার সাধারণত "শেষ প্রক্রিয়া" ব্যবহার করা উচিত এবং কেবল যদি "কিল প্রসেস" ব্যবহার করতে ব্যর্থ হয়:

আপনি সাধারণত কোনও প্রক্রিয়া শেষ করেন যদি আপনি প্রক্রিয়া শেষ করার বর্ণনায় বর্ণিত পদ্ধতিটি স্বাভাবিকভাবে শেষ করতে না পারেন।

একটি প্রযুক্তিগত স্তরে এটি আমাকে ভাবায় যে এন্ড প্রসেস একটি প্রেরণ প্রেরণ করে, যা প্রক্রিয়াটি ফাঁদে ফেলা এবং প্রয়োজনে ক্লিনআপ সম্পাদনের অনুমতি দেয়, তবে যদি এটি ব্যর্থ হয়, কিল প্রক্রিয়াটি এমন একটি সিগ্কিল প্রেরণ করবে যা পুনরুদ্ধারের সম্ভাবনা ছাড়াই প্রক্রিয়াটি সহিংসতার সাথে শেষ করা উচিত। সতর্কতার সাথে অল্পকরে ব্যবহার করা!


6
একটি প্রোগ্রাম বন্ধ করার জন্য সিগনটার্ম হ'ল "ভদ্র" উপায়, যা "শেষ প্রক্রিয়া" প্রেরণ করে। gnu.org/software/libc/manual/html_node/ Terration
রিক

9

আমিও কৌতূহলী ছিলাম, তাই আমি কেবল উত্স কোডটি দিয়ে ব্রাউজ করে নীচে অ্যাপ্লিকেশন সি.পি. তে খুঁজে পেয়েছি । এই কোডে আরও কিছু রয়েছে তবে আমি মনে করি এগুলি অপশনগুলির সাথে সম্পর্কিত হতে পারে, কমপক্ষে সিস্টেম মনিটরের জন্য 3.8.2.1 থেকে 3.19.3 এর মাধ্যমে:

  • প্রক্রিয়া বন্ধ করুন = সাইনস্টপ ( বিরাম সংকেত , আসুন আপনি পরে সিগনকন্টের সাথে চালিয়ে যান, প্রক্রিয়াটি হত্যা করে না)
  • সমাপ্তি প্রক্রিয়া = সিগনটার্ম ( সমাপ্তি সংকেত , সঠিক উপায়ে, অ্যাপ্লিকেশনটি এই সিগন্যালটিকে বাধাগ্রস্ত করতে পারে এবং টেম্প ফাইল ক্লিনআপের মতো শাটডাউন কার্যগুলি সূচনা করতে পারে)
  • কিল প্রসেস = সিগকিল ( সিগন্যালটি মারাত্মক , চূড়ান্ত, কেবল তখনই ব্যবহার করুন যদি সাইনটার্ম কাজ না করে, শাটডাউন কার্যগুলি সূচিত করে না)

কিল / সিগন্যাল / শাটডাউন সংকেত এবং তাদের পার্থক্যগুলির সমস্ত সম্পর্কে ভাল ব্যাখ্যা করার জন্য এই প্রশ্নটি সিগিন্ট, সিগনটার, সিগকল এবং সিগস্টপ সিগন্যাল সম্পর্কে দেখুন ।

উত্স কোড হাইলাইট

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