اهلا وسهلا بكم اعزائي متابعي مدونة المحترف في موضوع جديد.طبعا مشكلة ضعف مساحة الذاكرة العشوائيه(الرام) تؤرق جميع مستخدمي هواتف الاندرويد ،خصوصا الهواتف التي لا تحتوي على مساحة رام كافية لتشغيل الالعاب والبرامج الحديثة.وقد تتسبب ايضا في "تعليق" الجهاز واعادة تشغيله تلقائيا،وقد تطرق الاخ امين رغيب في موضوع سابق يتحدث عن كيفية توسيع الرام الى حدود 4جيجابايت تجده هنا .
لكن الكثير ممن قام بتجربة هذه الطريقه قد يصادف مشكله"swapon failed"خصوصا مستخدمي الرومات الغير رسمية مثل"cyanogenmod".
والسبب في ظهور هذه الرسالة هو عدم تعرف البرنامج المسؤول عن توسيع الرام على الملف الذي تم انشائه"swapfile.swp" خصوصا في الذاكرة الخارجية.
وانا عانيت من هذه المشكله عند استعمالي لروم"CM11" في هاتف"Galaxy S Dous" الذي يمتلك 650MB من الذاكرة العشوائيه(الرام) مما دفعني للعودة الى الروم الرسمي، لكن بعد ذالك ادركت ان المشكلة تكمن في مكان وضع ملف ال"swap".
كما تعلمون ففي بعض الرومات الغير رسميه يكون المجلد الخاص بكلتا الذاكراتين في مجلد"mnt"عبارة عن اختصارات،لذلك لايتعرف عليها البرنامج عند محاولة تشغيل ملف ال"swap" ويخبرك ان هناك خطأ عند محاولة تشغيل الرام" swapon failed ".
طريقة حل هذه المشكلة:
اذا كانت الذاكرة الخارجية او الداخلية في هاتفك تمتلك هذا الصيغ:
/storage/emulated/legacy
/storage/sdcard0
/storage/emulated/0
/mnt/sd-ext
وحاولت تفعيل ملف ال" swap" وظهرت لديك رسالة الخطأ"swapon failed "
فهذا هول الحل:
قم بالذهاب الى البرنامج الذي استخدمته لتوسيع الرام مثلا
"RRAMEXPANDER"
"RAM MANGER PRO"
او غيرها من التطبيقات،بعد ذالك قم بالاعدادات الخاصه بحجم ملف ال"swap" وغيرها من الاعدادات،بعد ذلك اذهب الى خيار"select SWAPDIR "لتحديد المكان الذي تريد وضع ملف ال"swapfile.swp"وقم باختيار "select by hand".
اذا اردت ان تضع الملف في الذاكرة الداخلية اكتب هذا ال"path"في المربع:
/storage/emulated/legacy
اما اذا اردت وضعه في الذاكرة الخارجية:
/mnt/media_rw/sdcard0
وبعد ذالك قم بتشغيل البرنامج وانتظر ريثما يتم انشاء الملف،بعد ذالك ستلاحظ انه تم تفعيل ملف ال"swap"بنجاح من دون أية اخطاء.
وفي الاخير شكرا للمتابعة،وارجوا ان تستفيدوا من هذه التدوينة،وارجوا الا تتركونا الا بعد ترك تعليق برأيكم حول هذا الموضوع،واذا كان لديكم سؤال او استفسار فلا تبخلوا بمشاركته معنا
الموضوع من طرف:انس المطحني
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2015