هل جهاز Mac الخاص بك بطيء للاستيقاظ من النوم؟ جرب هذا الحل البديل pmset
إذا شعرت أن جهاز MacBook Pro أو MacBook Air بطيئًا في الاستيقاظ من النوم بعد فترة من النوم ، فقد يكون هناك سبب بسيط إلى حد ما: وضع الاستعداد. يسمح وضع الاستعداد لجهاز Mac بالحصول على ما يصل إلى 30 يومًا من وقت "الاستعداد" ، مما يعني أنه يمكن أن يجلس في حالة سكون مطولة لفترة طويلة قبل استنزاف البطارية. بشكل أساسي ، يعمل الاستعداد (والسكون) عن طريق تفريغ كل شيء من ذاكرة الوصول العشوائي النشطة في ملف صورة السكون على القرص الصلب ، ثم عندما يستيقظ Mac من وضع السكون ، يتم نسخ ملف صورة السكون مرة أخرى من محرك الأقراص الثابتة إلى ذاكرة الوصول العشوائي.ربما تكون قد خمنت هذا بالفعل ، ولكن السبب في أن بعض أجهزة Mac تستغرق وقتًا طويلاً للاستيقاظ من وضع السكون هو أن عملية نسخ محتويات صورة السكون مرة أخرى إلى الذاكرة ، وعادةً كلما زادت ذاكرة الوصول العشوائي لديك في جهاز Mac ، يمكن أن تكون العملية أبطأ. كما يمكنك أن تتخيل ، قد يستغرق الأمر بعض الوقت لنسخ 8 غيغابايت أو 16 غيغابايت من البيانات في أي مكان ، حتى عندما يحتوي جهاز Mac على محرك أقراص SSD فائق السرعة يقرأ منه.
حل بديل متاح لطرازات MacBook Pro و MacBook Air الأحدث ، وذلك لتغيير مهلة الاستعداد من الإعداد الافتراضي البالغ 70 دقيقة إلى إعداد أعلى ، مما يمنع استخدام وضع الاستعداد. هكذا. قد يكون هذا حلاً معقولًا لأي شخص منزعج من أوقات الاستيقاظ البطيئة ، مثل الركاب وأي شخص يسحب جهاز MacBook معهم طوال اليوم للاستخدام الدوري. يتمثل الجانب السلبي المحتمل في تقليل عمر البطارية بشكل طفيف ، وما يصاحب ذلك من انخفاض في العمر الاحتياطي المحتمل لجهاز Mac ، ولكن بالنسبة لمعظم مستخدمي Mac الذين لديهم إمكانية الوصول إلى محول الطاقة مرة واحدة على الأقل في اليوم ، لا ينبغي أن يجدوا أن هذا يمثل مشكلة.
اقرأ التأخير الافتراضي لوضع الاستعداد
أولاً ، اكتشف الطول الافتراضي عن طريق تشغيل الأمر pmset بعلامة -g:
pmset -g | grep standbydelay
سترى شيئًا كهذا (يبدو أن 4200 هو الخيار الافتراضي لجهاز MacBook Air ، ولكن قد يكون رقمك مختلفًا):
standbydelay 4200
هذا هو الوقت بالثواني قبل أن يدخل Mac في وضع الاستعداد. قم بتدوين الإعداد الافتراضي الخاص بك لأن هذا هو ما ستستخدمه إذا أردت التراجع عن التغيير.
اضبط وضع الاستعداد على الانتظار لفترة أطول
قد ترغب في حساب الوقت الذي يناسب احتياجاتك بشكل أفضل ، ولكن لأغراض هذه المقالة ، سنستغرق 12 ساعة ، لأنه إذا كان جهاز Mac الخاص بك نائمًا لمدة 12 ساعة بالفعل الافتراض هو إما أن يكون الوقت ليلاً ، أو عطلة نهاية الأسبوع ، أو أنك في فترة سفر أو تخزين طويل المدى.وفقًا لذلك ، 12 ساعة هي 43200 ثانية ، وبالتالي سيكون الأمر pmset على النحو التالي:
sudo pmset-a standbydelay 43200
يتطلب استخدام الأمر sudo امتيازات المسؤول ، لذا أدخل كلمة مرور الجذر واضغط على رجوع. يجب أن تكون التغييرات بعد ذلك فورية.
اختبار الاختلاف والعودة إلى الإعدادات الافتراضية
نظرًا لأن الإعداد الافتراضي يزيد عن ساعة على أي حال ، فلن تتمكن من معرفة الفرق إلا بعد انقضاء فترة السبعين دقيقة الافتراضية ، ولكن عندما تستيقظ الجهاز من المفترض أن يحدث ذلك كثيرًا الآن أسرع لأنه ينتظر مرور 12 ساعة كاملة قبل الانتقال إلى وضع الاستعداد للنوم العميق.
إذا كنت تريد العودة إلى الإعداد الافتراضي (4200 ثانية في هذه الحالة) ، فاستخدم الأمر التالي:
sudo pmset - تأخير تأخير 4200
يجب أن يعمل كل هذا بالطريقة نفسها على أجهزة Mac المكتبية أيضًا ، ولكن بالنسبة لمعظم أجهزة الكمبيوتر المكتبية ، لا ضرر من مجرد ترك جهاز Mac قيد التشغيل طوال الوقت بدلاً من ذلك ، وبالتالي لن تنام أبدًا أو تضطر إلى تعديل pmset الإعدادات.
تم إرسال هذه الحيلة بواسطة Barry D. الذي وجدها في Ewal ، وعلى الرغم من أنها كانت تستهدف مستخدمي Retina MacBook Pro بشكل أساسي ، إلا أنني وجدت أنها فعالة بنفس القدر في تسريع أوقات الاستيقاظ الطويلة على جهاز MacBook Air (2012) مع ذاكرة وصول عشوائي (RAM) بسعة 8 جيجابايت أيضًا. لقد ذهبوا بفترة 24 ساعة أكثر قوة (86400 ثانية) قبل تنشيط وضع الاستعداد ، ولكن جرب إما على جهاز Mac الخاص بك إذا شعرت أنه بطيء في الاستيقاظ بعد النوم لفترة من الوقت ، فمن المفترض أن يساعدك ذلك بشكل كبير.