আমার ম্যাকবুকটি আমার কোলে ভাজছে, এবং সিপিইউ মনিটর উন্মত্ত হয়ে উঠছে: 200% এরও বেশি সিপিইউ "ইনস্টলড" নামক কিছু দ্বারা ব্যবহৃত হচ্ছে।
এটা কি? আমি কি মারতে পারি?
(ওএস এক্স 10.8।)
আমার ম্যাকবুকটি আমার কোলে ভাজছে, এবং সিপিইউ মনিটর উন্মত্ত হয়ে উঠছে: 200% এরও বেশি সিপিইউ "ইনস্টলড" নামক কিছু দ্বারা ব্যবহৃত হচ্ছে।
এটা কি? আমি কি মারতে পারি?
(ওএস এক্স 10.8।)
উত্তর:
এটি একটি ডেমন যা প্যাকেজকিট কাঠামোর অংশ এবং এটি সাধারণত "সফ্টওয়্যার আপডেট" জিইউআই অ্যাপ্লিকেশনটির পটভূমি প্রক্রিয়া হিসাবে চলছে । উদাহরণস্বরূপ, আপনি যদি সফ্টওয়্যার আপডেট অ্যাপ্লিকেশনটি ওপেন করেন এবং আপডেটগুলি পরীক্ষা করে দেখুন, ক্রিয়াকলাপ মনিটরের দিকে একবার নজর দিন - আপনি "ইনস্টল্ড" প্রক্রিয়াটি একগুচ্ছ কাজ করে দেখবেন।
এটি আপনার সিপিইউয়ের পেগ করার কারণ হ'ল এটি অবশ্যই আপনার কম্পিউটারে ইনস্টল হওয়া সফ্টওয়্যারটির বর্তমান তালিকাটি সংকলন করে এবং অ্যাপলের সার্ভারগুলি থেকে প্রাপ্ত বর্তমান সংস্করণ তালিকার সাথে তুলনা করে।
আপনি সিস্টেম পছন্দসমূহ এবং সফ্টওয়্যার আপডেটে সফ্টওয়্যার আপডেট চেকগুলির ফ্রিকোয়েন্সি সেট করতে পারেন।
ডিফল্ট সেটিংস উভয়ই "আপডেটগুলির জন্য চেক করুন" এবং "আপডেটগুলি স্বয়ংক্রিয়ভাবে ডাউনলোড করুন" are আপনি যে কোনও সেটিংস সামঞ্জস্য করতে পারেন তবে আমি এটি পুরোপুরি বন্ধ করার প্রস্তাব দিচ্ছি না।
এই প্রক্রিয়াটি সম্পর্কে খারাপ কিছু নেই - এটি কেবল আপডেটগুলি ডাউনলোড করার জন্য সেট করা আছে।
প্রক্রিয়াটির অগ্রাধিকার কমিয়ে বা ক্রিয়াকলাপ মনিটরে প্রক্রিয়াটিকে হত্যা করে আপনি আপনার সিপিইউ সমস্যাটি সমাধান করতে পারেন।
প্রযুক্তিগত তথ্য:
সিংহ ওএসএক্স-এ অবস্থানটি রয়েছে:
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(আপনি যদি locate
সঠিকভাবে কনফিগার করেছেন তবে চালান: locate installd
সঠিক অবস্থান সন্ধান করতে)।
renice
প্রক্রিয়াটির জন্য অগ্রাধিকার পরিবর্তন করতে আপনি আদেশটি ব্যবহার করতে পারেন ।
renice
কোনও প্রক্রিয়াটির অগ্রাধিকার কমবে তবে সমস্ত উপলব্ধ সিপিইউ ব্যবহার থেকে এটি থামবে না। যদি অন্য কোনও প্রোগ্রাম সিপিইউ সময় চেয়ে না থাকে, সিস্টেমটি এখনও installd
প্রক্রিয়াটিতে সমস্ত উপলব্ধ সিপিইউ দেবে ।
locate
ম্যাকোজে ব্যবহার করার দরকার নেই । mdfind -name installd
পরিবর্তে ব্যবহার করুন, এটি স্পটলাইট ব্যবহার করে এবং সর্বদা উপলব্ধ।
আপনি যখন উদাহরণস্বরূপ কোনও অ্যাপ স্টোর অ্যাপ্লিকেশন ইনস্টল করেন বা লঞ্চপ্যাড থেকে কোনও অ্যাপ্লিকেশন সরান তখন এটি সাধারণত চলবে। এটি পটভূমিতে চলমান থাকা উচিত নয় বা যদিও এত বেশি সিপিইউ ব্যবহার করা উচিত। আপনি সম্ভবত এটিকে কার্যকলাপ মনিটর থেকে ছেড়ে দিতে বা চালাতে বাধ্য করতে পারেন sudo killall -9 installd
।
বাইনারিটি /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
10.8-এ রয়েছে।
sudo opensnoop -n installd
কনসোলে ইনস্টলডগুলির জন্য কী কী ফাইলগুলি প্রক্রিয়াগুলি অ্যাক্সেস করে বা অনুসন্ধান করে তা দেখতে আপনিও দৌড়াতে পারেন।
kill -9
একটি প্রক্রিয়া করবেন না । SIGKILL
একটি শেষ অবলম্বন হওয়া উচিত, যেহেতু প্রক্রিয়াটি অগত্যা কোনও সংজ্ঞায়িত বা সামঞ্জস্যপূর্ণ অবস্থায় শেষ হয় না। সর্বদা চেষ্টা করুন -15
( SIGTERM
- সমাপ্ত) এবং -6
( SIGABRT
- বাতিল প্রক্রিয়া) প্রথমে।
opensnoop
আমার জন্য কাজ করে না। আমি পেতে dtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
।
এটি অ্যাপলের ইনস্টল প্রক্রিয়া।
বিরক্তিকর কি:
আপনি অগ্রগতি দেখতে পাচ্ছেন তবে নিম্নলিখিতগুলি করা দরকার:
Apple logo (top left) > App Store > Updates and click Update.
এরপরে এটি বর্তমান ডাউনলোডের স্থিতির সাথে একটি অগ্রগতি বার প্রকাশ করবে।
খনি ইনস্টলড এবং স্টোরেজেন্ট ছিল - তাই আমি কেবল তাদের হত্যা করেছি:
sudo killall -9 installd
sudo killall -9 storeagent
-9
।
ইনস্টলড হ'ল সোফস অ্যান্টি ভাইরাস দ্বারা চালিত একটি প্রক্রিয়া। প্রক্রিয়াটিকে ইন্টারচেক বলা হয় যা সোফসের সক্রিয় স্ক্যান সম্পর্কিত একটি প্রক্রিয়া।
Installer
কোনও ইনস্টলেশনটি সঞ্চালনের জন্য প্রোগ্রামটির অনুমোদনের পরে চালু হয় । ম্যাকের জন্য সোফোস এভি-র কিছু ব্যবহারকারীর জন্য অত্যধিক সিপিইউ শক্তি হগ আপ করার বিষয়গুলি রয়েছে। আপনার উত্তরটি সম্পাদনা করুন যাতে এটি সম্ভাব্য হিসাবে প্রস্তাবিত হয়, অনেকের মধ্যে একটি, এবং আপনি সম্ভবত কিছু উন্নতি পাবেন।