|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
السلام عليكم ورحمة الله وبركاته.
__DEFINE_LIKE_SHARE__
لمن يعاني من قلة عمر البطارية وقلة استجابة الجهاز في بعض الأحيان, عليه بتنفيذ هذه الطريقة التي ستعمل على زيادة سرعة واستجابة الجهاز, وبنفس الوقت اطالة عمر البطارية الموضوع بسيط وسهل التطبيق ويتألف من خطوة واحدة فقط. طبعاُ لا شيء يحدث بشكل سحري أو من دون سبب, لذلك قبل ان نبدأ بالطريقة سأشرح قليلاً عنها (ان كنت لا تهتم بالتفاصيل فانزل الى اخر قسم من الموضوع) ما الذي سنفعله؟ سنقوم بالتعديل على خاصية تسمى Swapping وهي موجودة بجميع انظمة اللينكس بشكل عام, لكن ليس هذا ما يهمنا, المهم الان اننا سنقوم بالتعديل على مستوى الـ Swappiness في الـN900 للحصول على اداء افضل وعمر بطارية أطول. كيف يتم ذلك؟ كلنا نعرف ان الذاكرة العشوائية RAM لأي جهاز لها حد معين, وفي حالتنا ذاكرة الـN900 حدها الأقصى 256MB, فما الذي يحدث بعد انتهاء الذاكرة, هل يتوقف الأمر عندها؟ لا طبعاً, وهنا يأتي دور خاصية Swapping, التي تقوم بنقل المعلومات من الذاكرة العشوائية RAM الى الذاكرة القراءة فقط ROM. قيمة الـSwappiness يمكنك تحديدها من العدد 0 الى العدد 100, وكلما زاد العدد, زاد عمل هذه الخاصية حتى ان لم يكن هناك داعي لعملها, مما يتهلك طاقة الجهاز, وبالتالي تقل سرعته وعمر البطارية بشكل ملحوظ! القيمة اَلإفتراضية في الـN900 هي اعلى قيمة 100 مما يؤدي الى عمل الخاصية في كل مرة ينتقل فيها الجهاز الى وضع الخمول Standby مما يؤثر بشكل كبير على المعالج وعمر البطارية, ونحن سنقوم بتقليلها الى قيمة ثابتة تقلل من عملها الدائم, على عملها عند الحاجة اليها فقط وبالتالي نحصل على اداء افضل. وبعد بحث وتجربة طويلة وقراءة تجارب العديد من الأعضاء والمبرمجين, وجدت ان افضل قيمة هي 30, اذا كيف نغير القيمة؟ طريقة العمل: ندخل الى التيرمنال وتأكد من وجود برنامج rootsh لديك ونقوم بكتابة التالي: كود PHP: root ثم اضغط Enter echo 30 > /proc/sys/vm/swappiness ثم اضغط Enter والقيمة تعاد للأصل بعد عمل ريستارت لذلك تحتاج لكتابتها بعد كل ريستارت. بالتوفيق للجميع. ملاحظة: الموضوع من بحثي وكتابتي, لمن يريد نقله له ذلك, لكن برجاء ذكر المصدر. |
مواقع النشر (المفضلة) |
| |