সাফারিতে কোন ট্যাব সিপিইউ ব্যবহার করছে তা আমি কীভাবে বুঝতে পারি?


29

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

কোন ট্যাব (বা ট্যাবগুলি) এর কারণ হয়ে উঠছে তা আমি কীভাবে বুঝতে পারি? যদি কোনও সহজ জিইউআই সমাধান না থাকে, তবে আমি অপরাধীকে সন্ধানের জন্য টার্মিনাল-ভিত্তিক কৌশলগুলির জন্যও উন্মুক্ত। আমি আশা করি এটি প্রায়শই না করা উচিত।

(দ্রষ্টব্য: আমি বুঝতে পারি এটি একটি পুরানো প্রশ্নের অনুরূপ , তবে সাফারি তখন থেকেই আপডেট করা হয়েছে এবং সম্ভবত সেখানে নতুন কৌশল উপলব্ধ রয়েছে))


ইতিমধ্যে আপনি কি নিজের জন্য কোনও সমাধান খুঁজে পেয়েছেন? আমার একই সমস্যা হচ্ছে, তবে মূলত র‌্যামের অত্যধিক ব্যবহারের জন্য যা কয়েকটি কয়েকটি ট্যাব দ্বারা ট্রিগার করা হয়েছে বলে মনে হচ্ছে: আপেল.স্ট্যাকেক্সচেঞ্জ
কিউ

@ মোস্টলি হার্মলেস নীচের উত্তরটি দেখুন: আপেল.স্ট্যাকেক্সেঞ্জারএইএ / 127111/85985 @ জেটব্যান্ডস: অনুগ্রহ করে উল্লিখিত উত্তরটিকে সঠিক হিসাবে চিহ্নিত করুন, আপনি যে চিহ্নিত করেছেন তেমন কোনও সমাধান নেই
ইচিক্সগো

@ ইচিক্সগো: ধন্যবাদ, আমি এখনও ওএস 10.6.8 ব্যবহার করছি, তাই আমি সাফারি 6.1 ব্যবহার করতে পারি না
বেশিরভাগইহর্মলেস

1
@ মোস্টলি হার্মলেস: খুব খারাপ, সম্ভবত আপনি ক্রোম চেক করতে চান । এটি এখনও 10.6 এ চলে এবং আপনি দেখতে পাবেন যে কোন ট্যাবগুলি আপনার সিপিইউতে হগিং করছে। উইন্ডো> ড্রপ ডাউন মেনু থেকে টাস্কম্যানেজার
ইচিক্সগো

উত্তর:


14
  1. আপনার সাফারি 6.1 বা আরও নতুন প্রয়োজন

  2. ডিবাগ মেনু সক্ষম করুন।

আপডেট: ম্যাক ওএস মোজাভে এবং আরও নতুনদের জন্য, সিস্টেম পছন্দসমূহ> সুরক্ষা ও গোপনীয়তা> গোপনীয়তা> পূর্ণ ডিস্ক অ্যাক্সেসে যান এবং কমান্ডটি প্রবেশ করার আগে টার্মিনাল যুক্ত করুন।

    defaults write com.apple.Safari IncludeInternalDebugMenu -bool true
  1. "প্রতি-ট্যাব ওয়েব প্রক্রিয়াগুলি ব্যবহার করুন" এবং "পৃষ্ঠা শিরোনামগুলিতে ওয়েব প্রক্রিয়া আইডিগুলি দেখান" সেট করুন।

স্ক্রিনশট


1
গ্রাফিক্সের ভাল ব্যবহার
চাচাতো ভাই কোকেইন

2
আধুনিক সাফারিতে প্রকৃতপক্ষে এই প্রক্রিয়া আইডিগুলি দেখার কোনও ভাল উপায় নেই যেহেতু পৃষ্ঠার শিরোনামটি প্রায়শই ইউআইতে কাটা থাকে তবে এই সাফারি এক্সটেনশনটি তাদের পুরো, পিআইডি বহনকারী শিরোনামগুলি সহ সমস্ত ট্যাবের একটি তালিকা তৈরি করতে পারে: brettterpstra.com/2010 / 06/18 / ট্যাবলিংকস-সাফারি-এক্সটেনশান
ব্রেন্ট রয়্যাল-গর্ডন

2

এটির মূল্যের জন্য, আমি সর্বশেষ সাফারি.এপ (সংস্করণ 5.1.4 / 7534.54.16) এ বিকাশ মেনু এবং ডিবাগ মেনু উভয়ই পরীক্ষা করে দেখেছি এবং কোনও সহায়ক বৈশিষ্ট্য খুঁজে পাইনি।

মেনু বিকাশ:

ডিবাগ মেনু:

নিম্নলিখিত কমান্ডটি ব্যবহার করে ডিবাগ মেনু সক্ষম করা যাবে:

defaults write com.apple.Safari IncludeInternalDebugMenu -bool true

2

cmd ⌘+ + alt ⌥+ + AWindow > Activityআপনি চিহ্নিত করতে যা সাহায্য করতে পারে ট্যাব কার্যকলাপ গুরুতম হলে এটা দীর্ঘ যথেষ্ট দীর্ঘস্থায়ী হয়।

আমাকে অবশ্যই স্বীকার করতে হবে যে আমার সমস্ত পরীক্ষাগুলি যেখানে ব্যর্থতা, তবে আমি বেশিরভাগ ওয়েব সার্ভারগুলি ব্যবহার করি যা দ্রুত।

আমি Debug > Show Frame Rate Meterপরীক্ষাও করেছি (ম্যাথিয়াস Debugড্রপডাউন মেনু দেখুন) যা মূল প্রশ্নের আংশিক উত্তর। আপনাকে প্রতিটি ট্যাব পুনরায় লোড করে এটি পরীক্ষা করতে হবে এবং হগ কে তা দেখতে 3 মিটারের আউটপুট তুলনা করতে হবে।


2

ক্রিয়াকলাপ পর্যবেক্ষণ অ্যাপ্লিকেশনটি পৃথক সাফারি ট্যাবগুলির জন্য এন্ট্রি সরবরাহ করে। এর সমস্ত ট্যাব সহ কেবল সাফারি সম্পর্কিত প্রক্রিয়াগুলি দেখতে আপনি এতে "সাফারি" সন্ধান করতে পারেন এবং কোনটি সক্রিয় তা দেখতে সিপিইউ শতাংশ অনুসারে বাছাই করতে পারেন।

দুর্ভাগ্যক্রমে, প্রতিটি প্রক্রিয়া নামের মধ্যে সম্পূর্ণ URL টির পরিবর্তে কেবলমাত্র URL টির ডোমেন অন্তর্ভুক্ত থাকে, তাই কোন ট্যাবটি এটি ব্যবহার করে কাজ করা কিছুটা মুশকিল হতে পারে, যদি আমার মতো আপনার কাছে একই ডোমেন থেকে প্রচুর পৃষ্ঠা খোলা থাকে।

(আমি ম্যাকোস সিয়েরা 10.12.6 এবং সাফারি 10.1.2 এ আছি; কখন এটি চালু হয়েছিল তা আমি নিশ্চিত নই।)

প্রক্রিয়া সহ ক্রিয়াকলাপ পর্যবেক্ষণ অ্যাপ্লিকেশন


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