هل إغلاق تطبيقات iPhone فكرة سيئة؟ لا ، وإليك السبب.

Cerrar Las Aplicaciones De Iphone Es Una Mala Idea







جرب أداة القضاء على المشاكل

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





في هذا المقال سوف اشرح لكم لماذا يمكن أن يكون إغلاق تطبيقاتك مفيدًا لعمر بطارية iPhone الخاص بك ، سأقدم مقتطفات من وثائق مطوري Apple لدعمها وسأضمّن القليل منها أمثلة اختبار العالم الحقيقي لقد فعلت ذلك باستخدام Apple Developer Tools وجهاز iPhone الخاص بي.



أرسل sim الخاص بك رسالة نصية إلى الهاتف المحمول

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

أغلق تطبيق iPhoneفي هذه المقالة ، سنبحث بشكل أعمق قليلاً كيف تعمل التطبيقات حتى تتمكن من اتخاذ قرار مستنير بشأن ما إذا كان إغلاق تطبيقات iPhone أو iPad مناسبًا لك. أولاً ، سنتحدث عنه دورة حياة التطبيق ، الذي يصف ما يحدث من اللحظة التي تفتح فيها التطبيق حتى يغلق ويمسح نفسه من الذاكرة.

دورة حياة التطبيق

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





الماخذ الرئيسية

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

انتقاد التطبيقات لأعلى: إغلاق أم فرض الإغلاق؟

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

مقال دعم Apple على تعدد المهام على iOS أكد هذا:

لإغلاق أحد التطبيقات ، انقر نقرًا مزدوجًا فوق الزر 'ابدأ' لعرض التطبيقات المستخدمة مؤخرًا. ثم اسحب لأعلى على التطبيق الذي تريد إغلاقه '.

لماذا نغلق طلباتنا؟

في مقالتي على كيفية حفظ البطارية على iPhone ، لطالما قلت هذا:

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

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

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

تستخدم جميع التطبيقات وحدة المعالجة المركزية الخاصة بجهاز iPhone. عادةً ما يستخدم التطبيق قدرًا كبيرًا من طاقة وحدة المعالجة المركزية لمدة ثانية أو ثانيتين عند فتحه ، ثم ينتقل إلى وضع طاقة أقل أثناء استخدامه. عند تعطل أحد التطبيقات ، غالبًا ما تتعطل وحدة المعالجة المركزية لجهاز iPhone بنسبة 100٪. عندما تغلق تطبيقاتك ، فإنك تتأكد من عدم حدوث ذلك لأن التطبيق يعود إلى ملف لا تعمل الحالة .

هل من الضار إغلاق التطبيق؟

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

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

متي أنت تقوم بإغلاق أحد التطبيقات ، وكذلك:

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

لن يتم شحن بطارية ipad

الحجة ضد إغلاق تطبيقات iPhone و iPad

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

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

لنلق نظرة على الأرقام

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

لنستخدم تطبيق Facebook كمثال:

  • يستغرق فتح تطبيق Facebook من حالة الخمول حوالي 3.3 ثانية من وقت وحدة المعالجة المركزية.
  • يؤدي إغلاق أي تطبيق إلى مسحه من الذاكرة وإعادته إلى حالة عدم التشغيل ولا يستخدم عمليًا وقت وحدة المعالجة المركزية ، على سبيل المثال 0.1 ثانية.
  • يؤدي الضغط على زر الصفحة الرئيسية إلى وضع تطبيق Facebook في حالة الخلفية ويستخدم حوالي 0.6 ثانية من وقت وحدة المعالجة المركزية.
  • يستخدم استئناف تطبيق Facebook من حالة الخلفية حوالي 0.3 ثانية من وقت وحدة المعالجة المركزية.

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

رائع! في هذه الحالة ، يتم إغلاق تطبيق Facebook وإعادة فتحه 2.6 ثانية المزيد من وقت وحدة المعالجة المركزية. بترك تطبيق Facebook مفتوحًا ، تكون قد استهلكت طاقة أقل بحوالي 39٪!

و الفائز هو…

ليس بهذه السرعة! نحن بحاجة للنظر الصورة الكبيرة للحصول على تقييم أكثر دقة للوضع.

وضع استخدام الطاقة في المنظور

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

كما ناقشنا ، ستوفر 2.6 ثانية من وقت وحدة المعالجة المركزية إذا تركت تطبيق Facebook مفتوحًا بدلاً من إغلاقه. ولكن ما مقدار الطاقة التي يستهلكها تطبيق Facebook عند استخدامه؟

قمت بالتمرير خلال موجز الأخبار الخاص بي لمدة 10 ثوانٍ واستخدمت 10 ثوانٍ من وقت وحدة المعالجة المركزية ، أو ثانية واحدة من وقت وحدة المعالجة المركزية في الثانية التي استخدمت فيها التطبيق. بعد 5 دقائق من استخدام تطبيق Facebook ، كان سيستخدم 300 ثانية من وقت وحدة المعالجة المركزية.

بمعنى آخر ، سيتعين عليك فتح وإغلاق تطبيق Facebook 115 مرة للتأثير على عمر البطارية بما يصل إلى 5 دقائق. من الاستخدام من تطبيق Facebook. ما يعنيه هذا هو:

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

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

استخدام بطيء وثابت لوحدة المعالجة المركزية في وضع الخلفية

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

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

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

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

تحدث مشكلات البرامج في كل وقت

تتعطل تطبيقات iPhone أكثر مما تعتقد. ال عظم من أخطاء البرامج طفيفة ولا تسبب أي آثار جانبية ملحوظة. ربما تكون قد لاحظت ذلك من قبل:

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

يمكنك أيضًا عرض سجلات الأعطال في الإعدادات> الخصوصية> التحليل والتحسينات> بيانات التحليل.

ماذا تفعل إذا تحولت شاشة iPhone إلى اللون الأسود

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

مثال على مشكلة البرامج الشائعة

لقد انتهيت من تناول وجبة الإفطار ولاحظت أن بطارية iPhone الخاصة بك قد نفدت بنسبة 60٪. أثناء الإفطار ، قمت بفحص بريدك الإلكتروني ، واستمعت إلى الموسيقى ، وتنهدت بشأن رصيد حسابك المصرفي ، وشاهدت حديث TED ، وقلبت عبر Facebook ، وقمت بالتغريد ، وتحققت من نتيجة مباراة كرة السلة الليلة الماضية.

إصلاح تطبيق Crashing

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

  1. قم بتوصيل جهاز الكمبيوتر الخاص بك بجهاز Mac وتنزيله وتثبيته Xcode هو الادوات ، قم بتمكين جهاز iPhone الخاص بك للتطوير ، وقم بإعداد اختبار مخصص لفحص العمليات الفردية التي تعمل على جهاز iPhone الخاص بك ، وتصنيفها حسب استخدام وحدة المعالجة المركزية ، وإغلاق التطبيق الذي يتسبب في بقاء وحدة المعالجة المركزية الخاصة بك في حالة اختناق تصل إلى 100٪.
  2. أغلق التطبيقات الخاصة بك.

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

لماذا أعتقد أن إغلاق تطبيقاتك فكرة جيدة

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

أغلق هذه المقالة

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

شكرا على القراءة ، وتذكر رد الجميل ،
ديفيد ب.