هل هاتفك بطيء في التشغيل؟ هل البرامج لا تعمل بكفاءة؟ شاهد درس السواب الخاص بي

الملصق الأصلي: طفولية وحالمة وجهات النظر: 646 الردود: 7 نشر في: 2013-08-17 19:14:38
(coin=10000) في الواقع، دروس مثل هذه موجودة في كل مكان. بما أن مستخدما معينا لزيت المحرك طلب ذلك، سأكتب درسا عشوائيا، لأن ما أكتبه مختلف قليلا عن غيره. Swap هو ذاكرة افتراضية في أنظمة لينكس، مشابه لذاكرة ويندوز الافتراضية — لتوسيع الذاكرة العشوائية. أي شخص استخدم جهاز كمبيوتر بذاكرة RAM بسعة 256M أو 512M ربما يعرف ما هي الذاكرة الافتراضية. {:125_449:} تفعيل swap يمكن أن يتوسع من حدود RAM، مما يسمح نظريا بتشغيل المزيد من البرامج في نفس الوقت. Swap يتعلق بتخصيص جزء من سعة الذاكرة العشوائية على بطاقة SD أو التخزين الداخلي لتحقيق وظيفة الذاكرة العشوائية. ومع ذلك، فإن سرعات الوصول إلى التبديل أقل بكثير من الذاكرة العشوائية، لذا تفعيل التبديل لا يحسن بالضرورة أداء هاتفك؛ وأحيانا يكون أبطأ فعلا. لذا فإن التبديل ليس جيدا كما يعتقد الناس. وبما أنني شخصيا أشعر أن تشغيل swap أحيانا يكون بطيئا جدا عندما تكون الذاكرة منخفضة جدا، فقد توقفت مؤخرا عن التبديل. بما أنني أتحكم بدقة في برنامج الذاكرة المقيم، فإن عدم تشغيل swap لا يزال كافيا، والصفحة الرئيسية لا تعاد التحميل. المتطلبات: 1. امتلاك بطاقة SD وقارئ بطاقات (وإذا لم يكن كذلك، فقط تحقق 4) 2. صلاحيات الجذر 3. فتح محمل إقلاع الهاتف 4. دعم النواة مع وظائف التبديل 1. تقسيم البطاقات http://bbs.gfan.com/android-2721739-1-1.html لا يزال يشير إلى طريقة شياو سو. إذا جربتها من قبل، يمكنك تخطي هذه الخطوة. إذا لم تقم بتقسيم زيت المحرك من قبل، فقط اتبع الشرح وقم بإعداد قسم التبديل. لا تقلق بشأن أي شيء آخر (إذا كنت مهتما، يمكنك أيضا تقسيم قسم ext). 2. تثبيت النواة http://bbs.gfan.com/android-3553112-1-1.html درس استخدام Fastboot تأكد من إعادة تسمية النواة التي رفعتها إلى boot.img ووضعها في مجلد fastboot. 2.3.4 نواة 2، 2.3.3 نواة واحدة، وفلش النسخة المقابلة. إذا كنت تعرف كيف تفلشها، يمكنك تخطي الدرس. إليك أداة صغيرة لراحة المبتدئين. http://bbs.gfan.com/android-3885802-1-1.html 3. تفعيل التبديل عند مشاهدة درس شياو سو، قد تلاحظ برنامج المبادلة. يمكنه بالفعل تفعيل التبديل على الأقسام، لكنه لا يستطيع تعديل معدلات التبديل؛ لأن النواة تدعم السكربتات المخصصة، فإن استخدام السكربتات لتفعيلها يوفر الحاجة لتثبيت البرامج ويقلل من استهلاك الذاكرة؛ لذا نحتاج فقط لوضع سكريبت "06swaponSD" في مجلد /etc/init.d وإعادة تشغيل الهاتف لتفعيله؛ فكيف تعرف إذا كان swap مفعلا؟كما في الصورة أدناه: بعد تثبيت هذا meninfo، اضغط على "show swaps"، انظر إذا ظهرت أرقام في الإطار الأحمر، عندها ستعرف ما إذا كان مُفعلًا أم لا، الرقم الأول هو إجمالي عدد swap، والرقم الثاني هو العدد المستخدم.

رابعًا، swap2cache
هذه طريقة أخرى لتفعيل swap، والمعنى الحرفي هو تفعيل swap على قسم cache، وcache هو التخزين الداخلي، لذا لا يحتاج swap2cache إلى قسم SD. swap2cache يقوم بإنشاء ملف swap على قسم cache، بينما swaponSD يستخدم مباشرة قسم swap على بطاقة SD، لذلك قد يكون هناك فرق في الأداء بين الطريقتين، لكنه قد لا يكون كبيرًا، ويمكن للجميع الاختيار حسب الحاجة. تفعيل swap2cache سهل جدًا، لا يحتاج إلى تقسيم، بعد تثبيت النواة يمكنك ببساطة وضع سكربت "05swap2cache" في مجلد /etc/init.d ثم إعادة تشغيل الهاتف.

هذه مصادر النواة، يمكن لمن يهتم الاطلاع عليها:
http://forum.xda-developers.com/showthread.php?t=1468043 NightElf Kernel
http://forum.xda-developers.com/showthread.php?t=1316259 Inteks Kernel
http://forum.xda-developers.com/showthread.php?t=1197263 DoomKernel

Inteks Kernel مستقر ووظائفه كافية؛
NightElf Kernel يحتوي على وظائف أكثر وجديد مثل زيادة سرعة GPU وإضافة 10 ميغابايت من RAM، لكنه أقل استقرارًا نسبيًا؛
DoomKernel مخصص لنظام 2.3.3، قديم جدًا، والمؤلف لم يعد يطور نواة Neo.

للتفاصيل، راجع مشاركة المنتدى bbs.gfan.com/forum.php?mod=viewthread&tid=3974833&extra=&page=1&mobile=yes&simpletype=yes&t=14846(/coin)
رد 🤍 0 📤 يشارك يجمع
المالك تعب
هممم~ ماذا لو نغير الاسم إلى 'اللطافة مع النضوج'
ها، لم تنجح في خداع الناس على المال.
إذا كان ممكنًا، حقًا يجب على التحمل.
مررت هنا، أدعم
يعبر عن الإعجاب بالاسم الحالي للمالك
ههه، شكراً جزيلاً
— تم تحميل كافة الردود —

ترك الرد