استخدام مراقب النشاط لتتبع استخدام الذاكرة ماك

تعقب و استخدام الذاكرة و إذا كان هناك حاجة إلى ذاكرة الوصول العشوائي

يمكن أن يكون من الصعب في بعض الأحيان الحصول على رأسك حول استخدام الذاكرة OS X ، يمكن أن يساعد تطبيق Activity Monitor على وجه الخصوص عندما يحين الوقت للنظر في ترقيات جهاز Mac الخاص بك. هل ستؤدي إضافة المزيد من الذاكرة إلى زيادة كبيرة في الأداء؟ هذا سؤال نسمعه غالبًا ، لذلك دعونا نكتشف الإجابة معًا.

مراقب النشاط

هناك عدد قليل من المرافق الجيدة لمراقبة استخدام الذاكرة ، وإذا كان لديك بالفعل مفضلة ، فلا بأس بذلك. ولكن بالنسبة لهذه المقالة ، سنستخدم Activity Monitor ، أداة النظام المجانية التي تأتي مع كل أجهزة Mac. نحب نشاط Activity Monitor لأنه يمكن أن يجلس بشكل متواضع في Dock ، ويعرض استخدام الذاكرة الحالي كمخطط دائري بسيط على رمز Dock (اعتمادًا على إصدار OS X ). نظرة سريعة على رمز Activity Monitor Dock ، وتعرف مقدار ذاكرة الوصول العشوائي التي تستخدمها والمقدار الحر.

تكوين مراقب النشاط

  1. بدء تشغيل Activity Monitor ، الموجود في / Applications / Utilities.
  2. في نافذة Activity Monitor التي يتم فتحها ، انقر فوق علامة التبويب "ذاكرة النظام".
  3. من قائمة Activity Monitor ، حدد View ، Dock Icon ، Show Memory Usage.

للحصول على سنو ليوبارد وفي وقت لاحق:

  1. انقر بزر الماوس الأيمن على رمز Activity Monitor Dock وحدد Options ، Keep في Dock .
  2. انقر بزر الماوس الأيمن على رمز Activity Monitor Dock وحدد Options ، وفتح عند تسجيل الدخول.

ليوبارد وقبل ذلك:

  1. انقر بزر الماوس الأيمن على رمز Activity Monitor Dock وحدد Keep في Dock.
  2. انقر بزر الماوس الأيمن على رمز Activity Monitor Dock وحدد فتح عند تسجيل الدخول.

يمكنك الآن إغلاق نافذة Activity Monitor (قم بإغلاق النافذة فقط ؛ لا تخرج من البرنامج). سيستمر رمز Dock في إظهار مخطط دائري استخدام RAM. بالإضافة إلى ذلك ، سيتم تشغيل Activity Monitor تلقائيًا عندما تقوم بإعادة تشغيل جهاز Mac الخاص بك ، لذلك ستتمكن دائمًا من مراقبة استخدام الذاكرة.

فهم مخطط ذاكرة النشاط (OS X Mavericks and Later)

عندما أصدرت شركة أبل OS X Mavericks ، كان هناك تغيير كبير في كيفية إدارة الذاكرة من قبل نظام التشغيل. قدم مافريكس استخدام ضغط الذاكرة ، وهي الطريقة التي تحقق أقصى استفادة من ذاكرة الوصول العشوائي المتاحة عن طريق ضغط البيانات المخزنة في ذاكرة الوصول العشوائي (RAM) بدلاً من ذاكرة الترحيل إلى الذاكرة الظاهرية ، وهي عملية يمكنها إبطاء أداء جهاز Mac بشكل ملحوظ. يمكنك العثور على تفاصيل كيفية عمل الذاكرة المضغوطة في " فهم الذاكرة المضغوطة" في مقالة OS X.

بالإضافة إلى استخدام الذاكرة المضغوطة ، جلب مافريكس تغييرات إلى Activity Monitor وكيف يتم تقديم معلومات استخدام الذاكرة. بدلاً من استخدام المخطط الدائري المألوف لإظهار كيفية تقسيم الذاكرة ، قدمت شركة Apple مخطط ضغط الذاكرة ، وهي طريقة للتعبير عن مقدار ضغط الذاكرة لتوفير مساحة حرة للأنشطة الأخرى.

مخطط ضغط الذاكرة

مخطط ضغط الذاكرة عبارة عن خط زمني يشير إلى مقدار الضغط الذي يتم تطبيقه على ذاكرة الوصول العشوائي (RAM) ، وكذلك عندما يحدث الترحيل إلى القرص أخيراً عندما لا يكون الضغط كافياً لتلبية الطلب من قبل التطبيقات لتخصيص الذاكرة.

يتم عرض مخطط ضغط الذاكرة بثلاثة ألوان:

بالإضافة إلى اللون الذي يشير إلى ما يحدث داخل نظام إدارة الذاكرة ، يشير ارتفاع التظليل إلى مدى الضغط أو الترحيل الذي يحدث.

من الناحية المثالية ، يجب أن يظل مخطط ضغط الذاكرة باللون الأخضر ، مما يدل على عدم حدوث أي ضغط. يشير هذا إلى أن لديك ذاكرة الوصول العشوائي (RAM) كافية للمهام التي تحتاج إلى تنفيذها. عندما يبدأ الرسم البياني في إظهار اللون الأصفر ، فإنه يشير إلى أن الملفات المخزنة مؤقتًا (المشابهة للذاكرة غير النشطة في الإصدارات السابقة من Activity Monitor) ، وبشكل أساسي التطبيقات التي لم تعد نشطة ، ولكن لا يزال يتم تخزين بياناتها في ذاكرة الوصول العشوائي ، يتم ضغطها لإنشاء ما يكفي مجانًا ذاكرة الوصول العشوائي لتعيين التطبيقات التي تطلب تخصيص ذاكرة الوصول العشوائي.

عند ضغط الذاكرة ، يتطلب الأمر بعض حمولة وحدة المعالجة المركزية (CPU) لإجراء الضغط ، ولكن هذه النتيجة الصغيرة للأداء بسيطة ، وربما لا تكون ملحوظة للمستخدم.

عندما يبدأ عرض مخطط ضغط الذاكرة باللون الأحمر ، فهذا يعني أنه لم يعد هناك ما يكفي من ذاكرة الوصول العشوائي غير النشطة للضغط ، ويتم تبديل القرص (الذاكرة الظاهرية). إن تبادل البيانات خارج ذاكرة الوصول العشوائي (RAM) مهمة تتطلب الكثير من العمليات ، وعادةً ما تكون ملحوظة كتباطؤ في أداء Mac الخاص بك .

هل لديك ما يكفي من ذاكرة الوصول العشوائي؟

في الواقع ، يجعل مخطط ضغط الذاكرة من السهل جدًا معرفة ما إذا كنت ستستفيد من ذاكرة الوصول العشوائي الإضافية. في الإصدارات السابقة من نظام التشغيل OS X ، كان عليك التحقق من عدد الصفحات التي كانت تحدث ، وتنفيذ القليل من الرياضيات للتوصل إلى الإجابة.

مع مخطط ضغط الذاكرة ، كل ما عليك القيام به هو معرفة ما إذا كان المخطط باللون الأحمر ، وإلى متى. إذا بقيت هناك لفترة طويلة ، فستستفيد من المزيد من ذاكرة الوصول العشوائي. إذا وصلت إلى اللون الأحمر فقط عند فتح أحد التطبيقات ، ولكن إذا بقيت باللون الأصفر أو الأخضر ، فربما لا تحتاج إلى المزيد من ذاكرة الوصول العشوائي ؛ قلل من عدد التطبيقات التي فتحتها في وقت واحد.

إذا كان المخطط الخاص بك غالبًا باللون الأصفر ، فإن جهاز Mac يقوم بما يفترض القيام به: استفد من أفضل ذاكرة الوصول العشوائي المتاحة لديك دون الحاجة إلى ترحيل بيانات إلى محرك الأقراص. كنت ترى فائدة من ضغط الذاكرة ، وقدرته على استخدام ذاكرة الوصول العشوائي اقتصاديا ويمنعك من الاضطرار إلى إضافة المزيد من ذاكرة الوصول العشوائي.

إذا كنت في حالة الأخضر في معظم الأوقات ، فلا داعي للقلق.

فهم مخطط الذاكرة لنشاط النشاط & # 39؛ s (OS X Mountain Lion و Earlier)

تستخدم الإصدارات السابقة من OS X نمطًا قديمًا لإدارة الذاكرة لا يستخدم ضغط الذاكرة. بدلاً من ذلك ، يحاول تحرير الذاكرة التي تم تخصيصها مسبقًا للتطبيقات ، ثم ، إذا لزم الأمر ، ذاكرة الصفحة إلى محرك الأقراص (الذاكرة الظاهرية).

النشاط الرسم البياني دائري مراقب

يعرض المخطط الدائري لمراقب النشاط أربعة أنواع من استخدام الذاكرة: مجاني (أخضر) ، سلكي (أحمر) ، نشط (أصفر) ، غير نشط (أزرق). لفهم استخدام الذاكرة ، تحتاج إلى معرفة نوع كل ذاكرة ومدى تأثيرها على الذاكرة المتوفرة.

حر. هذا واحد بسيط جدا. إنها ذاكرة الوصول العشوائي في جهاز Mac غير المستخدمة حاليًا ويمكن تخصيصها بحرية لأي عملية أو تطبيق يحتاج إلى كل أو جزء من الذاكرة المتوفرة.

السلكية. هذه هي الذاكرة التي خصصتها Mac لاحتياجاتها الداخلية ، بالإضافة إلى الاحتياجات الأساسية للتطبيقات والعمليات التي تقوم بتشغيلها. تمثل الذاكرة السلكية الحد الأدنى من ذاكرة الوصول العشوائي التي يحتاجها جهاز Mac في أي وقت من الأوقات للحفاظ على تشغيلها. يمكنك أن تفكر في هذا كذاكرة خارج حدود للآخرين.

نشيط. هذه هي الذاكرة المستخدمة حاليًا بواسطة التطبيقات والعمليات على جهاز Mac ، بخلاف عمليات النظام الخاصة المخصصة للذاكرة السلكية. يمكنك أن ترى بصمة الذاكرة النشطة الخاصة بك تنمو عند تشغيل التطبيقات ، أو كما تحتاج التطبيقات قيد التشغيل حاليا والاستيلاء على المزيد من الذاكرة لتنفيذ مهمة.

غير نشط. هذه هي الذاكرة التي لم تعد مطلوبة من قبل تطبيق ولكن لم يتم تحريرها بعد إلى تجمع الذاكرة المجانية.

فهم الذاكرة غير النشطة

معظم أنواع الذاكرة واضحة جدًا. الذي ينقل الناس إلى أعلى هو أنني nactive memory. كثيرًا ما يشاهد الأفراد عددًا كبيرًا من اللون الأزرق في المخطط الدائري للذاكرة (الذاكرة غير النشطة) ويعتقدون أنهم يواجهون مشكلات في الذاكرة. هذا يقودهم للتفكير في إضافة ذاكرة الوصول العشوائي لتعزيز أداء ماك الخاص بهم. ولكن في الواقع ، تقوم Inactive memory بخدمة قيّمة تجعل Mac snappier الخاص بك.

عند إنهاء أحد التطبيقات ، لا يقوم نظام OS X بإخلاء كافة الذاكرة المستخدمة في التطبيق. بدلاً من ذلك ، يقوم بحفظ حالة بدء تشغيل التطبيق في قسم "الذاكرة غير النشطة". إذا قمت بتشغيل نفس التطبيق مرة أخرى ، يعرف OS X أنه لا يحتاج إلى تحميل التطبيق من القرص الصلب ، لأنه مخزن بالفعل في الذاكرة غير النشطة. نتيجة لذلك ، يعيد OS X ببساطة تعريف قسم الذاكرة غير النشطة الذي يحتوي على التطبيق كذاكرة نشطة ، مما يجعل إعادة تشغيل التطبيق عملية سريعة جدًا.

لا تبقى الذاكرة غير النشطة غير نشطة إلى الأبد. كما تمت الإشارة أعلاه ، يمكن لـ OS X بدء استخدام هذه الذاكرة عند إعادة تشغيل تطبيق ما. كما سيستخدم أيضًا الذاكرة غير النشطة إذا لم يكن هناك ذاكرة كافية لاحتياجات التطبيق.

تسلسل الأحداث يذهب شيء من هذا القبيل:

لذا ، كم تحتاج من ذاكرة الوصول العشوائي؟

عادةً ما تكون الإجابة على هذا السؤال انعكاسًا لمقدار ذاكرة الوصول العشوائي التي تحتاجها لإصدار OS X ، ونوع التطبيقات التي تستخدمها ، وعدد التطبيقات التي تقوم بتشغيلها بشكل متزامن. لكن هناك اعتبارات أخرى. في عالم مثالي ، سيكون من الرائع إذا لم يكن لديك غارة ذاكرة الوصول العشوائي غير النشطة في كثير من الأحيان. وهذا من شأنه توفير أفضل أداء عند إطلاق التطبيقات بشكل متكرر مع الحفاظ على ذاكرة كافية كافية لتلبية احتياجات أي تطبيقات قيد التشغيل حاليًا. على سبيل المثال ، في كل مرة تقوم فيها بفتح صورة أو إنشاء مستند جديد ، سيحتاج التطبيق المرتبط إلى ذاكرة إضافية إضافية.

لمساعدتك على تحديد ما إذا كنت بحاجة إلى المزيد من ذاكرة الوصول العشوائي (RAM) ، استخدم Activity Monitor لمراقبة استخدام RAM. إذا انخفضت الذاكرة الحرة إلى النقطة التي يتم فيها إصدار الذاكرة غير النشطة ، فقد ترغب في إضافة المزيد من ذاكرة الوصول العشوائي للحفاظ على أقصى أداء.

يمكنك أيضًا الاطلاع على قيمة 'Page outs' ، في أسفل النافذة الرئيسية لـ Activity Monitor. (انقر فوق رمز Dock الخاص بـ Activity Monitor لفتح نافذة Activity Monitor الرئيسية.) يشير هذا الرقم إلى عدد المرات التي نفدت فيها ذاكرة Mac من الذاكرة المتاحة واستخدم محرك الأقراص الصلبة كذاكرة الوصول العشوائي الظاهرية. يجب أن يكون هذا الرقم منخفضًا قدر الإمكان. نحب أن يكون الرقم أقل من 1000 خلال استخدام يوم كامل لنظام Mac. يقترح آخرون قيمة أعلى كحدود لإضافة RAM ، في المنطقة من 2500 إلى 3000.

تذكر أيضًا أننا نتحدث عن زيادة أداء جهاز Mac إلى أقصى حد ذي صلة بذاكرة الوصول العشوائي. لست بحاجة إلى إضافة المزيد من ذاكرة الوصول العشوائي إذا كان جهاز Mac الخاص بك يعمل على توقعاتك واحتياجاتك.