ম্যাকোসে আইসিডিডি প্রক্রিয়া যথেষ্ট পরিমাণে মেমরি গ্রহণ করে


13

গত সপ্তাহে বা তাই 'আইসিডিডি' প্রক্রিয়াটি সময়ে সময়ে শুরু হয়ে আসছে এবং যখন এটি প্রচুর পরিমাণে র‍্যাম গ্রহণ করে (GB গিগাবাইটের উপরে)। যখন এটি হয়, ততক্ষণ আমার ম্যাকবুক প্রো ততক্ষণ অবনতীয় হয়ে যায় যতক্ষণ না আমি ক্রিয়াকলাপ মনিটরটি খুলতে এবং প্রক্রিয়াটিকে জোর করে হত্যা করতে পারি।

আমি অ্যাক্টিভিটি মনিটরের একটি স্ক্রিনশট সংযুক্ত করেছি 7 গিগাবাইটের বেশি র‍্যাম ব্যবহার করে এবং মেমরির চাপকে আকাশছোঁয়া করে আইসিডিডি দেখিয়েছি।

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

কেউ কি জানেন যে এই প্রক্রিয়াটি কী বা আমি কীভাবে প্রতি 30 মিনিট বা তার পরে এই সমস্যাটি প্রতিরোধ করতে পারি?


1
আপনি এই সমস্যাটি প্রথম ব্যক্তি নন। দেখুন এই উত্তরটি সাহায্য করে কিনা: superuser.com
প্রশ্নগুলি

1
আইসিডিডি চিত্র ক্যাপচার.এপ / সার্ভিসের সাথে সম্পর্কিত। আপনার কাছে কোনও স্ক্যানার, প্রিন্টার-স্ক্যানার বা ক্যামেরা সংযুক্ত কোনও ডিভাইস রয়েছে?
ক্লোনামথ

এছাড়াও - যদি আপনি লগ আউট করেন এবং তারপরে ফিরে যান - 7.24 ব্যবহৃত (1.08 অ্যাপ্লিকেশন, 1.75 তারযুক্ত। 4.41 সংক্ষেপিত) কীভাবে পরিবর্তন হয়? এটি একটি সাধারণ মেমরি ফুটো হতে পারে যা লগ আউট এবং ক্লিয়ার করে। যদি এটি পরিষ্কার না হয়, আমি ভাইরাস স্ক্যানারটি অক্ষম করে রিবুট করার চেষ্টা করব এবং মেমরিটি দ্রুত গতিতে চলেছে কিনা তা দেখার চেষ্টা করব।
bmike

এই সমাধানটি আমার ইস্যুতে প্রযোজ্য ছিল না। @ Klanomath আমার ম্যাকবুকের সাথে আমার কোনও বাহ্যিক ডিভাইস সংযুক্ত নেই।
Zach

@ জাচ এলসিডিডি একটি লঞ্চ এজেন্ট দ্বারা নিয়ন্ত্রিত হয়। এটিতে একটি কী "চাপের প্রস্থান সক্ষম করুন" থাকে যা ডিফল্টরূপে অক্ষম থাকে। আপনি এটিকে সাময়িকভাবে সক্ষম করতে পারেন (= মেমরির চাপ বেশি হলে lcdd কিল করুন) এবং ফলাফলটি পরীক্ষা করতে পারেন। বিমিকের মতো ইতিমধ্যে উল্লেখ করেছেন আসল কারণ সম্ভবত মেমরি ফুটো যদিও ...
ক্লোনামথ

উত্তর:


6

আমি এক বছরেরও বেশি সময় ধরে এই বিষয়টি নিয়ে অ্যাপলের সিনিয়র টেকনিক্যাল অ্যাডভাইজারের সাথে কাজ করছি এবং এর আগে কিছু সময়ের জন্য অন্য সিনিয়র উপদেষ্টার সাথে কাজ করছিলাম। ক্রিয়াকলাপ মনিটরে, চিত্র ক্যাপচারে কী চলছে এবং তা অবশেষে আইসিডিডি / ব্যবহারকারী / ব্যবহারকারী_নামে রক্ষণাবেক্ষণের জন্য একটি প্লিস্টে আমরা বিভিন্ন সময়ে অ্যাপল ইঞ্জিনিয়ারদের প্রেরণ এবং "বিভিন্ন সময়ে স্ক্রিন রেকর্ডিং" করেছি done / লাইব্রেরি / অ্যাপ্লিকেশন সহায়তা / আইসিডিডি / ডিভাইসইনফো-ক্যাশে.পিলিস্ট (এটি এক্সকোডে প্রদর্শন করে)।

এই মুহুর্তে, এখানে যা ঘটছে তা সম্পর্কে আমার সেরা অনুমান:

আইসিডিডি (চিত্র ক্যাপচার ডিভাইস ডেটাবেস) প্রক্রিয়া স্ক্যানারদের একটি ব্যস্ত নেটওয়ার্কে আসে এবং যায় দেখে। এটি তাদের আইকন ফাইলগুলির একটি হ্যাশ টেবিলের মধ্যে রাখার চেষ্টা করে, যা এটি উপরে উল্লিখিত ডিভাইসআইএনফো-ক্যাশে.প্লেস্ট ফাইলটিতেও লিখে রাখে। হ্যাঁ - এটি পাগল মনে হচ্ছে - এটি স্ক্যানারদের আইকন ফাইলগুলির রেফারেন্স রাখছে। তবে ক্রেজিয়ারটিও হ'ল যে কোনও কারণে এই ফাইলের প্রায় সমস্ত এন্ট্রিই .icns ফাইলগুলিকে নির্দেশ করে যা অস্তিত্বহীন। বেশ কয়েকটি সিস্টেমে আমি দেখেছি, ফাইলে হাজার হাজার এন্ট্রি রয়েছে, তবে কেবলমাত্র কয়েকটি .icns ফাইলই একটি মেশিনে বিদ্যমান ছিল এবং অন্যগুলির মধ্যে কোনওটিরই অস্তিত্ব ছিল না। আমি বিশ্বাস করি যে এই ফাইলটি বড় হয়ে গেলে, আইসিডিডি .plist ফাইলটিতে এন্ট্রিগুলির অস্তিত্ব পরীক্ষা করতে এবং ফাইলটি সংশোধন করার জন্য প্রচুর সময় ব্যয় করে। আমি এটি দুটি কারণে বিশ্বাস করি। প্রথমে, যখন আমি আমার ল্যাপটপ বাড়িতে নিয়ে যাই, আইসিডিডি প্রক্রিয়াটি কখনও কখনও সিপিইউর প্রায় 100% এ চলতে থাকে, তবে আমি যখন এটি হত্যা করি তখন এটি প্রতিবার "0.0" থেকে প্রায় 0.0 থেকে 0.1% পর্যন্ত ফিরে যায়। অতএব, আমি মনে করি এটি ঘরে বসে খোলার পরে কখনও কখনও এন্ট্রি সম্পর্কিত তথ্য প্রক্রিয়া করার চেষ্টা করে। তবে আমি যখন ব্যস্ত নেটওয়ার্কে থাকাকালীন এটি হত্যা করি তখন প্রায়শই এটি সরাসরি 100% এ ফিরে আসে। চিত্র ক্যাপচারে প্রদর্শিত স্ক্যানারের সংখ্যা কমে গেলে (এটি প্রায়শই ঘটে তবে কোনও কারণে পর্যায়ক্রমে স্পাইক হয়), আইসিডিডি অবশেষে স্থির হয়ে যায়। এবং দ্বিতীয়ত, ডিভাইসআইএনফো-ক্যাশে.পিস্টলিস্ট ফাইলটি মোছার ফলে আইসিডিডি অল্প সময়ের জন্য যুক্তিসঙ্গত আচরণ করতে পারে - যতক্ষণ না এন্ট্রিগুলির সংখ্যা আবার তৈরি হয়। মনে রাখবেন যে আইসিডিডি মেমরির মধ্যে এই এন্ট্রিগুলির একটি অনুলিপি বজায় রাখে, তাই আপনি যদি ব্যবহারকারী অ্যাকাউন্ট থেকে ফাইলটি মুছে ফেলেন, আইসিডিডি কেবল তাৎক্ষণিকভাবে এটি পুনরায় লিখবে। এবং অবশ্যই, আপনি ফাইলটি মুছে ফেলার জন্য আইসিডিডি বেশি দিন হত্যা করতে পারবেন না, তাই আপনাকে টার্মিনালের মাধ্যমে অন্য প্রশাসক অ্যাকাউন্ট থেকে ফাইলটি লগ আউট করতে হবে এবং মুছতে হবে। আপনি লগ ইন করার সময় আইসিডিডি ফাইলটি পুনরায় তৈরি করবে, তবে এতে তুলনামূলকভাবে কয়েকটি কম এন্ট্রি থাকবে এবং কিছুক্ষণ ভাল আচরণ করবে।

আইশের কিছু ধারণা দেওয়ার জন্য, অ্যাপল ইঞ্জিনিয়াররা চমকে গিয়েছিলেন যে আমার কাছে চিত্র ক্যাপচারে 85 টিরও বেশি স্ক্যানার প্রদর্শিত হয়েছিল। তবে প্রায়শই একই সিস্টেমে এবং একই সময়সীমার সময় এই সংখ্যাটি প্রায় 6 এ স্থির হয়ে যায়। আইসিডিডি সমস্যা আছে এমন সিস্টেমে ডিভাইসআইনফো-ক্যাশে.পল্লিস্ট ফাইলটির 8,000 থেকে 12,600 এর মধ্যে এন্ট্রি রয়েছে - আমার বড়টি, এবং আমি বিশ্বাস করি যে আইসিডিডি সমস্যা হওয়ায় এটি একটি পুরানো মেশিন থেকে নিয়ে গেছে got ২০১ 2016-ডিসেম্বরে আমি আমার নতুন ম্যাকবুক প্রো সেট আপ করার সময় থেকে। যখন আমি প্লিস্ট ফাইলটি মুছলাম তখন নতুন তৈরি করা ফাইলটিতে প্রাথমিক প্রবেশের সংখ্যা ছিল 44 এবং কয়েক দিনের জন্য আইসিডিডি সিপিইউ ব্যবহার 0.0% এর কাছাকাছি ছিল। যাইহোক, ক্যাম্পাসে প্রায় 5 দিন পরে, আমার প্লিস্ট ফাইলটিতে 964 প্রবেশ করেছে, এবং আইসিডিডি সিপিইউ ব্যবহার নিয়মিতভাবে বিশ্ববিদ্যালয়ের ব্যস্ত নেটওয়ার্কে 30% থেকে 90% এর মধ্যে বাউন্স করবে। যখন আমি বাড়িতে থাকি, প্লাস্ট ফাইলটি কেবল একটি দিনের মধ্যে কেবল তার প্রবেশের সংখ্যা 0 থেকে 2 বাড়িয়ে তুলবে। আমার পূর্ববর্তী প্লিস্ট ফাইলটিতে থাকা 12,600 এন্ট্রিগুলির মধ্যে, কেবলমাত্র 2 টিতে একটি "ডিভাইসনাম" রয়েছে, বাকীগুলিতে একটি "আইকনপ্যাথলোকেশন" রয়েছে, যার সবগুলিই অস্তিত্বহীন .icns ফাইলগুলিকে নির্দেশ করে। বর্তমান প্লিস্ট সহ, এখনও ঠিক 2 টি এন্ট্রি রয়েছে যা "ডিভাইসনাম" ধারণ করে এবং বাকীগুলিতে একটি "আইকনপ্যাথলোকেশন" থাকে যা বিদ্যমান নেই। যার সবই অস্তিত্বহীন .icns ফাইলগুলিতে নির্দেশ করে। বর্তমান প্লিস্ট সহ, এখনও ঠিক 2 টি এন্ট্রি রয়েছে যা "ডিভাইসনাম" ধারণ করে এবং বাকীগুলিতে একটি "আইকনপ্যাথলোকেশন" থাকে যা বিদ্যমান নেই। যার সবই অস্তিত্বহীন .icns ফাইলগুলিতে নির্দেশ করে। বর্তমান প্লিস্ট সহ, এখনও ঠিক 2 টি এন্ট্রি রয়েছে যা "ডিভাইসনাম" ধারণ করে এবং বাকীগুলিতে একটি "আইকনপ্যাথলোকেশন" থাকে যা বিদ্যমান নেই।

সুতরাং, স্বল্পমেয়াদী সমাধানটি হ'ল আপনার ব্যবহারকারীর অ্যাকাউন্ট থেকে লগ আউট হওয়ার সময় টার্মিনালের মাধ্যমে অন্য প্রশাসক অ্যাকাউন্ট থেকে প্লাস্ট ফাইলটি মুছে ফেলা। আশা করছি, আমার সিনিয়র অ্যাডভাইজারের কাছ থেকে অ্যাপল ইঞ্জিনিয়ারদের এখন এই তথ্য সরবরাহ করা হওয়ায়, আইসিডিডি কেন এইভাবে কাজ করছে এবং সমস্যাটি সমাধান করতে পারে তা জানার জন্য অ্যাপল ইঞ্জিনিয়ারদের পর্যাপ্ত তথ্য থাকবে। অবশ্যই, যদি আপনি আমার স্বল্প-মেয়াদী সমাধানটি যাচাই করতে পারেন এবং অ্যাপলকে আপনি কী খুঁজে পান তার প্রতিবেদন অবিরত করতে পারলে সম্ভবত এটি সহায়তা করবে।


ভাল এন্ট্রি, এটি আইসিডিডি কীভাবে আচরণ করে তার কিছুটা নীচে উপলব্ধি দেয়। তবে এটা কিসের জন্য? এই আইকনগুলি (কমপক্ষে বিদ্যমানগুলি) প্রদর্শিত হয় কোথায়? এই আইসিডিডি কোন ফাংশনের জন্য দায়ী? এবং আপনি .plist ফাইলগুলি মুছলে আপনি কোন কার্যকারিতা হারাবেন? এছাড়াও, আমার ক্ষেত্রে একই ম্যাকে 5 জন ব্যবহারকারী রয়েছেন এবং তাদের আইসিডিডি .পুলিস্ট ফাইলগুলি সম্মত হয় না, তবে এটি আইসিডিডি মাঝে মাঝে ক্র্যাশ হয়ে যায় এবং সিপিইউতে আবর্জনা এবং হগ সংগ্রহ না করে।
মোটি শ্নিউর

@ মোটি শ্নোয়ার ডিভাইস ইনফো-ক্যাশে.পল্লিস্টের মাঝে মাঝে এটিতে একটি আসল ডিভাইস লিস্ট করা হত এবং আমি মনে করি এটি উদ্দেশ্যযুক্ত উদ্দেশ্য। আমি মনে করি এটি একটি বাগ ছিল যা এটি আইকন-ইমেজ ফাইলগুলি ট্র্যাক করে রাখার কারণ করেছিল - যার বেশিরভাগ উপস্থিত ছিল না। এটি আমার প্রাথমিক অনুমান ছিল, তবে আমি এখন এটি আরও আত্মবিশ্বাসের সাথে বলছি কারণ আমার এই বর্তমানের বর্তমান সংস্করণটি দেখার জন্য এটির ঠিক একটি প্রবেশ রয়েছে, যা একটি আসল ডিভাইসের জন্য। অতএব, আমি মনে করি অ্যাপল এটি কোনও ওএস সংস্করণে ঠিক করেছে (ক্যাটালিনায় সন্দেহ করি)।
ডেটাটুলবক্স

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

3

আমি এই সমস্যাটি কিছু সময়ের জন্য মোকাবেলা করছি এবং সর্বত্র যাচাই করে দেখছি! হতাশাজনক ... অবশেষে আমি একটি লিঙ্ক পেয়েছি যে আমি এই বোকা উন্মাদনা থামাতে পারি। আমি নিশ্চিত নই যে এটি সমস্যার উত্স কিনা তবে এটি এটি বন্ধ করতে পারে। পদক্ষেপ এখানে:

1) এসআইপি অক্ষম করুন ( লিঙ্ক )

2) নিম্নলিখিত কমান্ডগুলি টাইপ করুন:

সিডি / অ্যাপ্লিকেশন

sudo এমভি চিত্র \ ক্যাপচার.এপ / অক্ষম করুন \ চিত্র \ ক্যাপচার.এপ /

সিডি / সিস্টেম / গ্রন্থাগার / চিত্র \ ক্যাপচার / সমর্থন /

sudo এমভি আইসিডিডি আইসিডিডি-অক্ষম

3) রিবুট

4) আপনি যত্ন নিলে এসআইপি সক্ষম করুন

আসল লিঙ্ক: https://havecamerawilltravel.com/photographer/prevent-photos-app-mac-osx

আশা করি এটি সাহায্য করবে।


0

আমিও এই সমস্যাটির সাথে লড়াই করে যাচ্ছি। অনলাইনে উত্তর খুঁজে না পাওয়া এবং টার্মিনালের সাথে ঝামেলা করতে চাই না, আমি অ্যাপল সাপোর্টকে কল করেছি। প্রথমদিকে, তারা ভেবেছিল আমার এইচডি দূষিত হয়েছে (এটি ছিল - এটি ঠিক করা হয়েছিল তবে সমস্যার সমাধান হয়নি)। আমার র‌্যাম বাড়ানোর পরেও সমস্যাটি থেকেই গেল। নেটওয়ার্ক স্ক্যানার অনুসন্ধানগুলি সম্পর্কিত একটি ইন্টারনেট মন্তব্য দ্বারা প্রম্পট করা, আমি লক্ষ্য করেছি যে আইসিডিডি কেবল তখনই পাগল হয়ে উঠবে যখন ওয়াই-ফাই সক্ষম হবে। আমি যদি Wi-Fi থেকে সংযোগ বিচ্ছিন্ন করে এবং আইসিডিডি ছাড়ি, এটি পুনরায় আরম্ভ হবে না এবং র‌্যাম বা সিপিইউ ব্যবহারে উঠবে না (যতক্ষণ না ওয়াই-ফাই পুনরায় সক্ষম করা হয়)।

আমি আবার অ্যাপল সাপোর্টকে কল করেছি যারা এসএমসি এবং এনভিআরএএম পুনরায় সেট করে সমস্যাটি সমাধান করেছেন বলে মনে হচ্ছে। এখন আইসিডিডি 10+ গিগাবাইট র‌্যাম গ্রহণের চেয়ে নিম্ন স্তরে (10-20 এমবি) চালায়। এগুলি করার জন্য আমি নীচের লিঙ্কগুলি যুক্ত করেছি, তবে আমি আপনার নির্দিষ্ট সমস্যার জন্য অ্যাপল সাপোর্টকে কল করার পরামর্শ দিই।

এটি কেন ঘটছে সে সম্পর্কে তাদের ব্যাখ্যাটি আমার র‌্যাম আটকে থাকা বা ইন্টারনেট ক্যাশে ইত্যাদির সাথে সম্পর্কিত ছিল to কেন এটি এখনই স্পষ্ট হয়ে উঠেছে এবং এটি সিয়েরার সাথে সম্পর্কিত কিনা তা আমি বলতে পারি না।

আমি আশা করি এটি কিছু লোককে সাহায্য করবে!

এসএমসি পুনরায় সেট করুন: https://support.apple.com/en-us/ht201295

এনভিআরএএম পুনরায় সেট করুন: https://support.apple.com/en-us/ht204063

10-15 মিনিট স্থির।

আমার চশমা:

  • প্রারম্ভিক 2011 13 "ম্যাকবুক প্রো
  • 500 গিগাবাইট স্যামসাং এসএসডি (~ 1.5 বছর আগে আপগ্রেড করা হয়েছে)
  • 8 জিবি র‌্যাম (1 মাস আগে আপগ্রেড করা হয়েছে)
  • ম্যাকোস সিয়েরা 10.12.3 (অবধি)
  • উইন্ডোজ 10 এর সাথে এসএএস সফ্টওয়্যারটির সমান্তরাল 10

0

উপরের উত্তরগুলি আরও ভাল প্রযুক্তিগত ডেটা সরবরাহ করার সময়, আমি একটি সাধারণ নোট যুক্ত করতে চাই।

আমরা যা ব্যবহার করছি তা সম্ভবত সফটওয়্যারের একটি লম্পট টুকরো, যা বছরের পর বছর ধরে পুরানো বাগগুলি বহন করে, এটি সঠিকভাবে পরীক্ষা করা হয়নি এবং সম্ভবত কখনই স্থির হবে না। এখানেই শেষ. গত দশকে অ্যাপল সফ্টওয়্যার ইঞ্জিনিয়ারিং একটি ধ্রুবক উপায়ে অবনতি ঘটছে এবং আমাদের সর্বদা এই জাতীয় পরিস্থিতি সহ্য করতে হবে।

সাধারণত এ জাতীয় সফ্টওয়্যার টুকরা তাদের আসল অবস্থায় পুনরায় সেট করা (বলুন, ক্যাশে মুছে ফেলা এবং ফাইল সেটআপ করে ..lists বা এমনকি তাদের ব্যবহারকারী-ডিফল্ট পুনরায় সেট করা) কিছু সময়ের জন্য সমস্যাটি সহজ করবে।

আর একটি উপায় হ'ল ওএস সম্পর্কিত সাবসিস্টেমটি পুনরায় সেট করা। এই ক্ষেত্রে উদাহরণস্বরূপ, প্রিন্টার্স সিস্টেমের পছন্দগুলি প্যানেলে ডান ক্লিক করুনআপনাকে "মুদ্রণ সিস্টেমটি পুনরায় সেট করুন" দেয় যা সম্ভবত কিছু সময়ের জন্য আইসিডিডি এর মাথা সাফ করবে - তবে আপনাকে আবার আপনার মুদ্রণের পরিবেশ সেটআপ করতে বাধ্য করবে।

এবং অবশ্যই, অ্যাপলগুলিতে নতুন আরএডিআর এন্ট্রিগুলি খোলার ফলে অবশেষে ত্রুটিযুক্ত সাবসিস্টেমটির দিকে তাদের দৃষ্টি আকর্ষণ করতে পারে।

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