আমি উবুন্টুতে রয়েছি 16.04 4ক্যের সর্বশেষ আপডেটগুলি ইনস্টল করেছি, আমার কাছে বাজারে অন্যতম সেরা আসুস গেমিং ল্যাপটপ রয়েছে, ভিএলসি ইনস্টল করা আছে তবে আমি কখনই এটি ব্যবহার করি না।
গত কয়েক মাস ধরে, আমি আমার পিসিটি বন্ধ করতে পারিনি, প্রতিবারই আমি যখন এটি করার চেষ্টা করব তখন ভক্তরা এত তাড়াতাড়ি ঘুরতে শুরু করে এবং এটি স্তব্ধ হয়ে যায়, তাই আমি কেবল শাট ডাউন বোতামটি টিপছি, সমস্যাটি কেবলমাত্র শাটডাউন এ ছিল পুনরায় চালু না করে আমি সমস্যাটি সমাধান করার চেষ্টা করেও বিরক্ত করি নি।
আজ, আমি যখন কাজ করছিলাম তখন আমি ভক্তরা একই জিনিসটি লক্ষ্য করছিলাম যা তারা বন্ধ করার সময় সাধারণত করেন। আমি দৌড়ে top
লক্ষ্য করেছি যে আমার ভোক্তাদের 122% সিপিইউর মতো ব্যবহারকারীর অধীনে 2 টি ভিএলসি চালানো হচ্ছে, যদিও আমি আবার ভিএলসি ব্যবহার করি না, এবং আমি কোনও প্রোগ্রাম ব্যবহার করছি না যা ভিএলসি উপর নির্ভর করে।
আমি করার চেষ্টা sudo kill <pid>
এবং sudo killall <pid>
এবং sudo killall vlc
কিন্তু এখনও তারা নিহত হয় নি, যা কখনো আগে আমার ঘটেছে। আমি ওবুন্টু রিসোর্স মনিটর থেকে তাদের হত্যা করেছি, তারা নিহত হয়েছিল এবং শাটডাউন সমস্যাটি স্থির হয়ে গেছে এবং সবকিছু স্বাভাবিক অবস্থায় ফিরে গেছে।
এর আগে কারও কি এমন ঘটনা ঘটেছে?
ps aux | grep " $(echo -n $(pgrep vlc | xargs ps -o ppid | tail -n +2 | tr -d ' ') | sed 's/ / \\| /g') "
এটি পরবর্তী সময় ঘটতে পারে। এটি ভিএলসির সমস্ত চলমান দৃষ্টান্ত খুঁজে পেতে পারে, তাদের প্রত্যেকের জন্য প্যারেন্ট পিআইডি পেতে এবং তারপরে আউটপুটে প্যারেন্ট পিআইডি অনুসন্ধান করবে ps aux
। এটি সমস্যাটি সন্ধানে সহায়তা করতে পারে।
sudo kill -9 <pid>
সম্ভবত যেখানে কাজ kill
করেননি যেখানে ঠিক হয়নি। এর -9
অর্থ "অত্যন্ত মারাত্মক উপায়ে চরম কুসংস্কারের সাথে চালিত যে কোনও কিছুকে হত্যা করুন"। এটি খুব বেশি টিকে থাকতে পারে না। ছাড়া -9
, এটি আরও অনেকটা "প্লিজ মারা যান? প্লিজ, দয়া করে উপরে চেরি লাগান?"
kill -9
, এটি বিপজ্জনক। উদাহরণস্বরূপ যদি অ্যাপ্লিকেশনটি একটি অস্থায়ী ফাইল তৈরি করেছে তবে /var/lock
এটি সরানো হবে না। একইভাবে, বাফারগুলি ফ্লাশ করা হবে না, ডাটাবেস লেনদেনের প্রতিশ্রুতি দেওয়া হবে না, ইত্যাদি written কোথাও কিছু লেখা থাকলে দূষিত বা হারিয়ে যাওয়া ডেটা দিয়ে শেষ করতে পারেন। ভিএলসি সম্ভবত সেগুলির কোনও কাজ করছে না, তবে আমি ধরে নেওয়ার আগে সমস্যাটি বোঝার চেষ্টা করার পরামর্শ দেব।