com.apple.iconServicesAgent 10.9 তে প্রচুর র‌্যাম ব্যবহার করে


11

আমি ওএস এক্স ১০.৯-এর একটি নতুন ইনস্টল সম্পাদন করেছি এবং এখন প্রক্রিয়াটি com.apple.iconServicesAgent> ৩০০ এমবি র‌্যাম ব্যবহার করছে, এটি অনেকটা। এই প্রক্রিয়াটি কার্নেল কার্যের পরে, সমস্ত প্রক্রিয়ার দ্বিতীয় বৃহত্তম পরিমাণের মেমরি ব্যবহার করছে।

গুগল আমাকে বলে যে অন্যান্য লোকদেরও এই সমস্যা রয়েছে, তবে আমি এখনও পর্যন্ত কোনও সমাধান পাইনি।

এই প্রক্রিয়াটির র‍্যাম ব্যবহার হ্রাস করার কোনও উপায় আছে কি?


আমি যদি থ্রেডটি মেরে ফেলব তবে কী ......

এই সিস্টেমে কি কোনও স্মৃতিচারণ রয়েছে? যখন গতি বাড়ানোর জন্য অন্যথায় প্রয়োজন হয় না তখন ওএসের অংশগুলি র‌্যামের একটি বড় অংশ ব্যবহার করার জন্য ডিজাইন করা হয়। আপনি কি মেমরি ট্যাবের নীচে ক্রিয়াকলাপ মনিটরের প্রদর্শনের একটি স্ক্রিন শট পোস্ট করবেন? শারীরিক মেমোরি / ব্যবহৃত / চাপ এবং অ্যাপ / ফাইল ক্যাশে এবং ওয়্যার্ড মেমরির পরিমাণ দেখে কোনও র‌্যাম ব্যবহারের উদ্বেগ নির্ণয় করা প্রয়োজন।
bmike

উত্তর:


11

পর্যবেক্ষণ

আপনি প্রাকৃতিক উত্থান এবং ব্যবহার পড়ে যেতে পারে।

আপনার ব্যবহারটিকে সমস্যা হিসাবে বিবেচনা করা উচিত নয়

পটভূমি: আইকন পরিষেবাদি সম্পর্কে

আইকন পরিষেবাদি (com.apple.IconServices ডেমন, com.apple.IconServicesAgent প্রক্রিয়া এবং সম্পর্কিত ফাইল) দ্বারা কী হয়েছে তার ধারণার জন্য, টার্মিনাল উইন্ডোতে নিম্নলিখিত কমান্ডটি চালান যা সম্ভবত 257 অক্ষর বা প্রশস্ত হতে পারে:

sudo fs_usage -w -f filesys com.apple.IconServices | grep write

তারপরে ফাইন্ডারে:

  1. আপনি ম্যাক শুরু করার পরে ব্রাউজ করা হয়নি এমন একটি ফোল্ডার ব্রাউজ করুন
  2. ব্রাউজ দূরে
  3. একই ফোল্ডারে ফিরে ব্রাউজ করুন।

আপনার এটি খুঁজে পাওয়া উচিত:

  • প্রাথমিক ব্রাউজ লেখার কারণ (একটি ক্যাশে)
  • দ্বিতীয় এবং পরবর্তী ব্রাউজগুলি যতক্ষণ না ফোল্ডারের বিষয়বস্তু অপরিবর্তিত থাকে ততক্ষণ কোনও অতিরিক্ত ক্যাচিং সৃষ্টি করে না।

আদেশটি বাতিল করতে, Control-C

জিনিসগুলির একটি অবারিত দৃষ্টির জন্য:

sudo fs_usage -w -f filesys com.apple.IconServices

ম্যাভেরিক্সে আইকন পরিষেবাদির সুবিধা

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

কর্মক্ষমতা পূর্ণবিস্তার করার জন্য একটি বৃহত্তর পদ্ধতির অংশ হিসেবে, আইকন পরিষেবার সঙ্গে উপস্থাপনা অনুমতি থাকবে ন্যূনতম বিলম্ব এর মেটাডেটার উপসেট সর্বাধিক সুদের যে ব্যবহারকারীকে।

জন্য সাম্প্রতিক অ্যাপ্লিকেশন ডক মধ্যে গাদা: সম্ভবত নাম, আইকন এবং একটি উপসেট মধ্যে প্রয়োজনীয় হিসাবে তারিখ / বার।

ফাইন্ডারে দর্শনের জন্য: ব্যবহারকারীর প্রয়োজনীয়গুলির উপর নির্ভর করে সাবসেটগুলি সম্পূর্ণ আলাদা হতে পারে।

অতিরিক্ত চিন্তা

এইচএফএস প্লাসে (ম্যাক ওএস এক্সটেন্ডেড) অবসরপ্রাপ্ত ডকুমেন্টেশনের প্রসঙ্গে, আমাদের রয়েছে পারফরম্যান্স-ওরিয়েন্টেড হট ফাইল বি-ট্রি , বৈশিষ্ট্য ফাইল এবং আরও। অন্য সব কিছুর যে ফাইল সিস্টেমে কাজ করা হয়েছে সঙ্গে, এটা এখন debatably হয় ওভার -extended

আইকন পরিষেবাদির কার্য-সম্পাদনা-সংক্রান্ত সুবিধাগুলি তুলনামূলকভাবে ফাইল সিস্টেম-অজ্ঞোস্টিক হওয়া উচিত । এটি আনন্দদায়ক। আমি আশা করি লাভগুলি মাভেরিক্সে জেডএফএসের ব্যবহারকারীগণ দ্বারা উপলব্ধ হয়ে উঠবে, এবং আরও…


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

4

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

আমি জোর করে প্রক্রিয়াটি ছেড়ে দিয়ে ফাইন্ডারটি আবার খুললাম এবং সমস্ত আবার ভাল লাগছিল।


com.apple.IconServicesAgentছাড়তে বাধ্য করা মাস্কিং বা সহজভাবে একটি অন্তর্নিহিত সমস্যাটিকে পিছনে রেখে দিতে পারে। এজেন্টের সাথে নয়, এমন একটি ডেটা যা এজেন্ট হ্যান্ডেল করার চেষ্টা করে
গ্রাহাম পেরিন

2
আমি এই বিষয়ে @ গ্রাহামপেরিনের সাথে অনেকটাই আছি। আইকনসার্ভেসেজেন্ট খুব বেশি করা সম্পর্কে অভিযোগ করা আক্ষরিক অর্থে "মেসেঞ্জার শ্যুট করা" - সিস্টেম পরিষেবাগুলি যে অ্যাপ্লিকেশনগুলি চালিত হয় তাদের ডেটা সরবরাহ করে। যদি আপনি সমস্ত অ্যাপ্লিকেশন ছেড়ে যান এবং ওএস পুনরায় বুট করেন - দেখুন com.apple.IconServicesAgent এর র‌্যাম বরাদ্দ কি এবং তারপরে যখন সিস্টেম এবং অন্যান্য অ্যাপ্লিকেশনগুলিকে স্ক্রিনে আইকনগুলি আঁকতে বলা হয় তখন আপনি এটি বাড়ার সাথে সাথে দেখতে পারেন। আপনি একবার প্রাথমিক র‍্যাম বরাদ্দ সংগ্রহ করলে আপনি এই ক্যাশেটিকে নিজেই পাতলা করতে শুরু করার জন্য মেমরির চাপ আছে কিনা তা দেখার জন্য আপনি জিনিসগুলি ট্র্যাক করতে পারেন।
bmike

1
আমি মনে করি প্রক্রিয়াটি মেরে ফেলা ভাল, যদি তা কারও ক্ষতি না করে এবং ব্যবহারকারীকে আরও সুখী করে তোলে। এটি সম্ভবত কিছু নিবিড় ক্রিয়াকলাপের পরে পর্যাপ্ত পরিমাণে (বা মোটেও) সংস্থানগুলি ছেড়ে দেয় না। কৌতূহলবশতদের জন্য gist.github.com/walesmd/7315613 - এজেন্ট সর্বদা প্রচুর স্মৃতি গ্রহণ না করে আমি এই নির্দেশাবলী অনুসরণ করার প্রস্তাব দিই না।
নিকোলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.