شماره ركورد كنفرانس :
3704
عنوان مقاله :
بهينه سازي حافظه اندرويد بوسيله كشف نشت حافظه
عنوان به زبان ديگر :
Optimize Android memory by discovering memory leaks
پديدآورندگان :
پديداران مقدم فرهنگ Padidaran@eshragh.ac.ir موسسه اموزش عالي اشراق; , بكراني فاطمه fateme.bekrani@gmail.com موسسه اموزش عالي اشراق;
كليدواژه :
نشت حافظه , تست خودكار , كشف نشت , الگوي سطح , حافظه ازاد شده , تخصيص حافظه
عنوان كنفرانس :
پنجمين كنفرانس بين المللي در مهندسي برق و كامپيوتر با تاكيد بر دانش بومي
چكيده فارسي :
براي استفاده از حافظه به طور موثر، حافظه بايد پس از توزيع در صورت نياز به اجراي برنامه ها يا برنامه ها، به سيستم بازگردانده شود. با اين وجود احتمال دارد كه برنامه ها يا برنامه هاي كاربردي ممكن است باز نگردند و حافظه غير ضروري اش را حفظ كنند. اين وضعيت برنامه نشت حافظه ناميده مي شود. هدف از اين مقاله پژوهشي بررسي نشت حافظه ومقايسه سه راه كار براي ازبين رفتن نشت در حافظه اندرويد ميباشد.تا بدين وسيله حافظه بهينه شود .روشهاي مورد تحقيق داراي مزاياو معايبي نيز ميباشد گه درمورد ان نيز به اختصار توضيحاتي داده شده است. نشت حافظه يعني مصرف بيش از اندازه حافظه در جهت اجراي دستورات يك برنامه .از مهمترين ضعف هايي كه باعث نشت حافظه مي شود ، نبود Garbage Collection جمع آوري آشغال خودكار در زبان برنامه نويسي است.
چكيده لاتين :
To use memory efficiently memory must be restored to the system after distribution if necessary to run programs or programs. However, it s possible that programs or applications may not be restored and retain unnecessary memory. This situation is called memory leakage program. The purpose of this paper is to investigate memory leakage and to compare three ways to eliminate leakage in Android memory. In this way, memory is optimized. The research methods have some advantages and disadvantages as well as brief explanations. Memory leaks means overreaching memory to execute program commands. The most important weaknesses that cause memory leakage is the lack of Garbage Collection garbage collecting automated junk in the programming language