কনসোল-কিট-ডেমন হগিং সিপিইউ এবং র‍্যাম


10

আমাদের একটি সিস্টেম রয়েছে যা কিছুটা স্বস্তিতে ছিল। topকনসোল-কিট-ডেমন 18-30% সিপিইউ এবং প্রায় 50% মেমরি থেকে যে কোনও জায়গায় নিয়ে যায় বলে প্রতিবেদন করে। এখানে কেবলমাত্র দু'জন ব্যবহারকারী লগ ইন করেছেন, একটি এক্স-তে এবং একজন এসএসএসের মাধ্যমে।

এটি সমাধান করার জন্য কোনও ধারণা?

চলছে দেবিয়ান। unameরিপোর্ট:

লিনাক্স বুলস 5 2.6.32-5-686 # 1 এসএমপি সান সেপ্টেম্বর 23 09:49:36 ইউটিসি 2012 আই 686 জিএনইউ / লিনাক্স

প্রথম কয়েকটি লাইন top:

 9456 root      20   0 2006m 1.8g 2020 S   19 50.2   1788:50 console-kit-dae  
 1501 messageb  20   0  425m 397m  796 S    0 10.6 230:20.64 dbus-daemon  
 3799 tomcat6   20   0  932m 450m 7208 S    0 12.0 106:36.35 java 
24383 postgres  20   0 48312 7956 5640 S    0  0.2   0:00.44 postgres 
27239 root      20   0  8672 3092 2544 S    0  0.1   0:00.01 sshd 
27304 root      20   0  8672 3092 2544 S    0  0.1   0:00.01 sshd

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

@ মোহসেন হ্যাঁ, এবং দুর্ভাগ্যক্রমে এটি প্রাথমিক ব্যবহারকারীর জন্য প্রয়োজনীয়তা, সুতরাং আমি কেবল কনসোলকিটকে হত্যা করতে পারি না। আমি ভাবছিলাম এটি একটি সংস্করণ সমস্যা হতে পারে তবে আমরা সম্পূর্ণ আপ টু ডেট হওয়ার খুব কাছাকাছি; আমি চেষ্টা করার জন্য ধারণার বাইরে চলে এসেছি।
মাইকেল টড

সম্ভবত ট্রি মোডে হটপ (এফ 5) আরও তথ্য দিতে পারে? বা এমনকি স্ট্রিট-প্যাকস পিআইডি ...
রানিয়াম

@ সুকিমিন্ডার 63৩ টি লাইনের একটি তালিকা প্রদর্শন করে, আমি থ্রেড ধরে নিচ্ছি, এর সাথে যুক্ত console-kit। আমার অনুভূতি আছে যে এই থ্রেডগুলি শুরু হচ্ছে এবং সঠিকভাবে বন্ধ হচ্ছে না (তাই স্মৃতি ব্যবহারের জন্য)। এগুলি ম্যানুয়ালি হত্যা ব্যতীত কীভাবে করা যায় সে সম্পর্কে কোনও পরামর্শ?
মাইকেল টড

আমি জানি না। আশা করি কেউ করবেন। কেবলমাত্র bugzilla.redhat.com/show_bug.cgi?id=473547#c44 , bugs.freedesktop.org/show_bug.cgi?id=17720#c17 এবং এর মতো ... - এ সম্ভবত পয়েটারিংয়ের একটি দ্রুত উঁকি দেওয়া হয়েছে কনসোল-কিটে ওয়েব-সতর্কতা: পি
রুনিয়াম

উত্তর:


7
  1. console-kit-daemonপ্রক্রিয়াটি এখনও চলমান থাকলে হত্যা করুন ।
  2. ফাইলটি সরান
    /usr/share/dbus-1/system-service/org.freedesktop.ConsoleKit.service
    (বা এমন কোনও স্থানে সরিয়ে ফেলুন যেখানে আপনি প্রয়োজনে এটি পুনরুদ্ধার করতে পারেন)।
  3. পুনরায় বুট করুন এবং আপনি দেখতে পাবেন যে console-kit-daemonআর স্বয়ংক্রিয়ভাবে আরম্ভ হবে না।

3

আমি এক্সিকিউটেবল এর সরানোর দ্বারা এটি নিষ্ক্রিয় Exec অনুমতি:

chmod -x /usr/sbin/console-kit-daemon

আপনি এই পতাকাটি দিয়ে ফাইলটি কার্যকর করতে সক্ষম হচ্ছেন।
নটোল

1
@ কুনটোল না, আন্ড্রেয়াস নেই। xম্যান পেজ অনুসারে তাঁর কোডটি বিটটি সঠিকভাবে সরিয়ে ফেলেছে এবং আমার মেশিনে পরীক্ষা করেছে।
GKFX

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