الصفحات

السبت، 31 ديسمبر 2011

مشكلة بخصوص تناقص الذاكرة الداخلية المستمر للموبايل

أنا أعاني من مشكلة



ما هي المشكلة ؟

بخصوص الذاكرة الداخلية لبعض موبيلات الأندرويد

وماذا بها الذاكرة الداخلية ؟

وما هي الأجهزة اللتي تقصدها ؟

وهذه المشكلة تمنعني من شراء بعض الموبيلات التي أرغبهافي فئة سعرية معقولة ..

ممكن توضح لي المشكلة بالتفصيل ؟؟


تنقسم المشكلة لقسمين ..
القسم الأول :

كانت لي تجربة مع بعض موبيلات الأندرويد سواء شخصية معي أنا أو مع أصدقاء لي وأنا هنا أتحدث عن الموبيلات التي تعمل بنظام

Android v2.2 Froyo

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


طيب وما هي المشكلة تحديدا ؟


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


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

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

كما وضحت لك الامر طبيعي

وعندما أقوم بحذف التطبيق أو البرنامج نهائيا فإن حجم الذاكرة لا يعود على ما كان عليه قبل التثبيت

وهذا لأن بعض من بيانات البرامج تظل مخزنة في الذاكرة الداخلية فعلى سبيل المثال انك ثبت برنامج لتصفح النت ولقد اضفت بعض المواقع للمفضلة وخزنت صفحات بعض المواقع على الجهاز فلو حذفت بعد ذلك البرنامج وثبته من جديد  وسترى ان البيانات اللتي اضفتها قد رجعت ولم تنمسح وهذا امر طبيعي   واذا اردت حذف هذه البيانات فلازم تعمل wipe partition



وكل ما سبق مع مراعاة حرصي على عملية تنظيف الرام من التاسك مانيجر ..

كما ذكرت لك

لازم

wipe partition



القسم الثاني :

اتفضل اشرح لي المشكلة الثانية

في بعض الموبيلات يطلب النظام القيام بتحديث بعض البرامج المثبته أساسا على السيستم

مثل ماذا ؟؟


( مثال على هذا برنامج الأوفيس والذي يأتي مدمجا مع السيستم على الموبايل )


اها

ok

اكمل


وفي حالة رفضي التحديث تأتي رسالة أنه لا يمكن فتح البرنامج وأنه علي أن أقوم بالتحديث



هذي المشكلة من الشركة المصممة للبرنامج وليست من الجوال نفسه وهي انها تجبرك على ان تحدث برنامجها
وان لم تحدث برامجها فلن تسمح لك باستعمال برامجها



..والمشكلة إني لو قمت بالتحديث سيؤثر ذلك على حجم الذاكرة الداخلية ....!!!


كلامك صحيح راح يؤثر على الذاكرة الداخلية  وهنا لا يوجد اي مفر لهذه المشكلة ابدا



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

فما الحل ؟؟؟؟

هذا هو الحل

v
v
v
v

طبعا الحل هذا يحتاج صلاحيات روت

اولا :

app2sd: وهو اختصار ل application to sdcard اي البرامج على الذاكره الخارجيه.

كيف يعمل؟

طبعا اكيد انت تعرف الاقسام (بارتشن) في الكومبيوتر العادي.. C, D وهكذا.


فكره هذا الحل انه يعتمد على تقسيم بطاقه الذاكره لقسمين، احدهما يبقى بالوضع العادي fat32 ، والاخر يتم تحويله لنظام ملفات اسمه ext سواء كان ext3 او ext4
وهو نظام الملفات المعتمد من لينوكس ( طبعا نظام اندرويد مبني على نواة لينوكس ).



بعد ذلك يتم تغير اعدادات معينه بالنظام (ذات مستوى منخفض) يعني ليست من الاعدادات التي تشاهدها في القوائم.

مهمه هذا التعديل انه يخبر نظام الاندرويد ان البطاقه الخارجيه لديها بارتشن من نوع ext وانك يا اندرويد ستستعمله لتخزين البرامج المثبته.


هذا الحل جيد وينقل البرنامج مع اغلب بياناته وهو مجدي

لكن سيضل عندنا مشكلة

Dalvik Cache؟
والتي هي بيانات الملفات اللتي تتخزن في الذاكرة الداخلية

لحل هذه المشكلة    علينا تطوير للحل الاول   باستعمال برنامج   +app2sd
اي المحسن ان صح التعبير، وما يميز هذا الحل انه يقوم بالعمل السابق من استعمال البارتشن ونقل البرامج .. كذلك فهو ينقل ال Dalvik Cache الى البطاقه الخارجيه على البارتشن المذكور سابقا.

بهذا يكون تم حل مشكلتين وزادت المساحه المتوفره على الذاكره الداخليه
يبقى عندنا موضوع ال /data ،
وهو بارتشن الداتا على الاندرويد والذي يستعمله النظام لنفسه وللبرامج كذلك.


وحلها باستعمال برنامج  data2ext او data2sd:
ووظيفته اتوقع واضحه لك  وهو نقل البارتشن /data من الذاكره الداخليه الى الخارجيه
طبعا يحتاج هذا الحل لبطاقه ذاكره سريعه من الفئه 6 فما فوق حتى تحصل على نتائج ممتازه ان شاء الله.
وبهذا فان استعمال app2sd+ و data2sd يحل اغلب المشاكل المتعلقه بالذاكره الداخليه من خلال نقل ما سبق للبارتشن الذي يتم انشاؤه على الذاكره الخارجيه



وهل ستتوقف الموبيلات ذات الذاكرة الداخلية الصغيرة يوما عن العمل ؟؟؟؟


لا


الموبيلات التي خضعت للتقيم والتجربة هي :

سوني إريكسون X8 وهو الوحيد الذي يعمل بنظام 2.1 إكلير
وايلد فاير HTC
وايلد فاير إس HTC
ديزاير HTC
سامسونج جلاكسي Fit
سامسونج جلاكسي Mini
سامسونج جلاكسي 551 (الموبايل ذو الكيبادة)
أوبتيموس LG Optimus P500


نفذ ما شرحته لك على هذه الأجهزة    وان شاء الله خير    وبخصوص x8  فيوجد له تحديث جديد
 


ولكني فعلا أرغب في معرفة مصير الذاكرة الداخلية لأمثال هذه الموبيلات بعد سنة مثلا من تثبيت التطبيقات المختلفة وحذفها وتثبيت غيرها وعمل التحديثات لتطبيقات النظام الأساسية هذا بالإضافة لتراكم الرسائل والميلات .. وخاصة إن كل هذة الموبيلات تتمتع بذاكرة داخلية في حدود 145 - 150 ميجا تزيد أو تنقص قليلا


مصيرها انها سوف تتوقف عن العمل الإضافي كما ذكرت انت
وحلها هو اتباع ما ذكرته لك



وإذا كان ما ذكرته بالفعل يمثل مشكلة .. فهل توصل أحد لحل لها ؟؟؟

نعم

لقد توصل لحل هذه المشكلة

ليست هناك تعليقات:

إرسال تعليق

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