قناة صدى البلد البلد سبورت صدى البلد جامعات صدى البلد عقارات Sada Elbalad english
عاجل
english EN
الإشراف العام
إلهام أبو الفتح
رئيس التحرير
طه جبريل
الإشراف العام
إلهام أبو الفتح
رئيس التحرير
طه جبريل

نهاية عصر التطبيقات المتوحشة؟.. أندرويد 17 يفرض قيودا صارمة على ذاكرة هاتفك

أندرويد 17
أندرويد 17

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

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

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

التطبيق المخالف سيدفع الثمن

لن يقوم أندرويد 17 بإغلاق التطبيق بمجرد تجاوزه الحد المقرر، بل سيحاول النظام أولا استعادة جزء من الذاكرة، بما في ذلك نقل البيانات غير النشطة إلى zRAM المضغوطة، وقد يؤدي ذلك إلى تراجع أداء التطبيق، مع استمرار تشغيله.

لكن في الحالات الأكثر تطرفا، مثل التطبيقات التي تعاني من تسرب للذاكرة وتواصل استهلاك الموارد، يمكن لـ أندرويد 17 إنهاء التطبيق بعد استنفاد الخيارات المتاحة لإدارة الذاكرة.

وتوضح وثائق أندرويد 17 مفتوحة المصدر أن الحدود تختلف بحسب إمكانات الهاتف. فعلى جهاز يحتوي على 8 جيجابايت من رام، يمكن أن يصل الحد إلى 5 جيجابايت للعملية الظاهرة و3 جيجابايت للعملية غير الظاهرة.

أندرويد 17

لا استثناءات حتى للتطبيقات المثبتة مسبقا

وتنطبق القيود الجديدة على نطاق واسع، بما في ذلك التطبيقات المثبتة مسبقا على الهاتف، بينما لن يحصل المطورون على قائمة استثناءات تتيح لتطبيقاتهم تجاوز حدود الذاكرة التي يفرضها النظام.

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

وبهذه الطريقة، تراهن جوجل على أن يتعامل أندرويد 17 مع التطبيق المتسبب في مشكلة استهلاك الذاكرة مباشرة، بدلا من السماح له بالتأثير على أداء الهاتف بالكامل.