সাফারি খুব বেশি র‍্যাম ব্যবহার করছে। আমি কীভাবে এর স্মৃতি পদক্ষেপটি হ্রাস করতে পারি?


12

আমি সাফারি খুঁজে পেয়েছি (সর্বশেষ - v5.0.2) স্বাভাবিকের চেয়ে আরও বেশি মেমরি হগ হতে। (বর্তমানে কেবলমাত্র এই ট্যাবটি খোলা থাকলেই 465mb র্যাম ব্যবহার করা হচ্ছে, তবে কিছুক্ষণ চলমান রয়েছে)

এটি বন্ধ করে এটিকে পুনরায় খোলার ফলে এটির স্মৃতিচিহ্নগুলি হ্রাস হয় তবে সময়ের সাথে সাথে এটি সর্বদা পিছিয়ে যায়।

এক্সটেনশানগুলি অক্ষম করা ছাড়াও, সমস্যার সমাধান / এটির মেমরির ব্যবহার হ্রাস করতে কোনও টিপস? আমি ক্লিকটোফ্ল্যাশ ব্যবহার করছি যা প্রতিটি পৃষ্ঠার দৃশ্যে যেকোন ফ্ল্যাশ সত্তাকে ম্যানুয়ালি সক্ষম করা প্রয়োজন।

উত্তর:


10

সুতরাং দেখা যাচ্ছে যে ফ্ল্যাশ এখনও মূল অপরাধী - আপনি যদি ক্লিক টোফ্লেশ-এ কোনও ফ্ল্যাশ সক্ষম করেন তবে তা স্মৃতিতে বাসিন্দা থাকে।

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


5
ফ্ল্যাশ হগ, তবে আমার কাছে প্রায় তিনটি ট্যাব (মোট) তিনটি সাফারি উইন্ডোজে খোলা আছে এবং আমার প্রায় 780 এমবি রয়েছে। আমার কাছে ফ্ল্যাশ নেই ;) সাফারি র‌্যাম পছন্দ করে।
মার্টিন মার্কনকিনি

2
ফ্ল্যাশ ফ্রি যান এবং আপনার মেমরির ব্যবহার হ্রাস পাবে। সেখান থেকে আপনি দেখতে পারবেন কোন প্লাগইনগুলি মেমরি বরাদ্দ করে তবে বাস্তবে - এটি ফ্ল্যাশ যা সত্যই র‌্যামকে হোগ করে।
বিমিক

2

এটি সাফারি ব্যবহার করে জীবনের সত্য মাত্র। ফ্লিকারটি ব্রাউজ করার জন্য কিছু সময় ব্যয় করুন এবং এর মেমরির ব্যবহার একটি গিগের উপরে চলে যাবে। জিমেইল হ'ল আরেকটি হত্যাকারী। আমি মনে করি সাফারি বেশিরভাগ জিনিসগুলিকে গতি বাড়ানোর জন্য মেমরি ক্যাশে আক্রমণাত্মক করছে doing


2

ফ্ল্যাশ বন্ধ করার ক্ষেত্রে কোনও ভুল নেই, তবে প্রধান সুবিধাটি হ'ল প্রসেসরের ব্যবহার হ'ল কেবল মেমরির খরচ নয় (যদিও এটি বন্ধ করে দেওয়া সাফারির পাদদেশচিহ্নকে হ্রাস করে দেখেছে দুর্দান্ত)।

আমি মনে করি না যে কয়েকটি কারণ নিয়ে সাফারি স্মৃতি নিয়ে কী করছে তা নিয়ে আপনার চিন্তা করার দরকার নেই:

সাফারি 5 একটি 64 বিট অ্যাপ্লিকেশন , যেখানে ফায়ারফক্স এবং গুগল ক্রোম মাত্র 32 বিট (কমপক্ষে ম্যাক পাবলিক রিলিজ)। এটি প্রাসঙ্গিক কারণ 64৪ বিট অ্যাপ্লিকেশনগুলি চলমান থাকাকালীন আরও বেশি মেমরি ব্যবহার করে বলে মনে হচ্ছে (গ্রোল টিম এটির চেয়ে এখানে আরও ভাল ব্যাখ্যা করে )।

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

সাফারিরও একটি অন্যায় সুবিধা রয়েছে - এটি একই কম্পিউটারটি তৈরি করেছে যা আপনার কম্পিউটার তৈরি করেছে। আমি বলছি না যে সাফারিটি অপূর্ণযোগ্য, এমনকি এটি সেরা ব্রাউজারও রয়েছে, কেবলমাত্র আপনি পরিসংখ্যানকে অতিরিক্ত ভাবেন না; মেমোরিটি ব্যবহার করার আছে এবং যদি এটি আপনার কম্পিউটিংয়ের অভিজ্ঞতাকে নেতিবাচকভাবে প্রভাবিত করে না তবে চাপ দেবেন না।


4
কিন্তু এটা করা হয় আমার কম্পিউটিং অভিজ্ঞতা প্রভাবিত। যখন সাফারি প্রচুর মেমরি খায় তখন আমার কম্পিউটার ক্রল হতে শুরু করে এবং আমাকে সাধারণত এটি বন্ধ করে দিতে বা পুনরায় চালু করতে হয়।
জোশ নিউম্যান

দুর্গন্ধ! যে স্তন্যপান। আমি সত্যিই সাফারি পছন্দ করি এবং সেই সমস্যাটি নেই তবে আমি উচ্চ মেমরির পদচিহ্নটি লক্ষ্য করি। ক্রোম কেমন? পৃষ্ঠাগুলি রেন্ডার করতে এটি এখনও ওয়েবকিট ব্যবহার করে।
glenstorey

1
@glenstorey: আমি একই অভিজ্ঞতা হিসাবে আমি জোশের সাথে একমত হই: কমপক্ষে যত তাড়াতাড়ি আমার উপলব্ধ শারীরিক র‌্যাম ওএস 10.6.8 এর সাথে <100 এমবি (মোট 3 গিগাবাইট) এ নেমে যায়, এর ব্যাপক প্রভাব রয়েছে আমার কম্পিউটিংয়ের অভিজ্ঞতার উপর: দীর্ঘ সময় ধরে সৈকত বল কাটানো ইত্যাদি ... এবং
সাফারিটিকে

2

সাফারি ৫.০.৫ ব্যবহার করে, আমি ফ্ল্যাশ বন্ধ করে দিয়েছি এবং সানস্পাইডার ০.৯। চালাচ্ছি আমি 4 মেগাবাইট ম্যাক মিনি (2010) এবং সিপিইউ 100% এর উপরে 1.73 গিগাবাইটের ওপরে সত্যিকারের স্মৃতি বৃদ্ধি পাচ্ছি। এটি এত ধীরে চলে যে এটি 10 ​​মিনিটেরও বেশি সময় না শেষ করে।

ফায়ারফক্স 5.0 এও চালানো (এছাড়াও 64৪ বিট) আমি mb০০ এমবি রিয়েল মেমরি পেয়েছি 90% সিপিইউ, এবং এটি 30 সেকেন্ডেরও কম সময়ে সম্পন্ন হয় (এবং 300ms কে স্কোর হিসাবে রিপোর্ট করছে ... স্পাইফাই!)।

সুতরাং আমার উত্তরটি হ'ল ... তুষার চিতাবাঘে সাফারি ব্যবহার বন্ধ করুন এবং ফায়ারফক্স 5.0 এ যান।


0

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

আপনাকে বিকাশকারী মোড সক্রিয় করে ক্যাশেটি খালি করতে হবে, মেনু "বিকাশকারী" -> "খালি ক্যাশে" খুলুন এবং আপনি সাফারি দ্বারা গ্রাস র‌্যামে একটি বিশাল ড্রপ দেখতে পাবেন।

পারফরম্যান্স ড্রপের আরও একটি বড় কারণ রয়েছে: ভার্চুয়াল মেমোরি (অদলবদল)। যদি কোনও প্রক্রিয়া এটি ভারীভাবে ব্যবহার করা শুরু করে (উইন্ডো সার্ভার), আপনি কম্পিউটারের কার্যকারিতাতে একটি বিশাল ড্রপ দেখতে পাবেন কারণ ডিস্ক অ্যাক্সেস ক্রিয়াকলাপগুলির জন্য ডিস্কে পড়ার / লেখার অ্যাক্সেসটি একচেটিয়াকরণ করা হয়,

ভার্চুয়াল মেমরির অতিরিক্ত ব্যবহারের কারণে আপডেট করার পরে 250Mo / s রাইটিং অ্যাক্সেস এবং 200MB / s এর এসএসডি পড়ার অ্যাক্সেসের উচ্চতর উচ্চতায় পৌঁছে যাওয়ার কারণে আমি ক্যাটালিনাকে বগী বলে সন্দেহ করি।

আপনি ভার্চুয়াল মেমরিটি অক্ষম করার চেষ্টা করতে পারেন, যদি (এবং কেবলমাত্র) আপনার কাছে এই কমান্ডের সাথে পর্যাপ্ত র্যাম (> = 16 জিবি) থাকে:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

যদি আপনি এর পরে সমস্যাগুলিতে চলে যান, যেমন হঠাৎ আত্ম-সচেতনতা আপনার ম্যাককে প্রতিক্রিয়াহীন বা অতিরিক্ত র‍্যাম ব্যবহার করে তোলে, তবে ভার্চুয়াল মেমরিটিকে আবার সক্ষম করুন:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

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