دانلود رایگان مقاله انگلیسی مدیریت حافظه در اندروید - IEEE 2017

عنوان فارسی
مدیریت حافظه در اندروید
عنوان انگلیسی
Memory Management in Android
صفحات مقاله فارسی
0
صفحات مقاله انگلیسی
5
سال انتشار
2017
نشریه
آی تریپل ای - IEEE
فرمت مقاله انگلیسی
PDF
کد محصول
E8687
رشته های مرتبط با این مقاله
مهندسی کامپیوتر، فناوری اطلاعات
گرایش های مرتبط با این مقاله
مهندسی نرم افزار، برنامه نویسی کامیپوتر، الگوریتم ها و محاسبات
مجله
کنفرانس بین المللی تحلیل کلان داده و هوش محاسباتی - International Conference on Big Data Analytics and Computational Intelligence
دانشگاه
Bachelor of Engineering - K. J. Somaiya College of Engineering - Mumbai - India
کلمات کلیدی
ایجاد اشیاء، استفاده از انواع اولیه، ثابت های استاتیک، هزینه پنهان انتزاع، ظروف داده، سیاست های ذخیره سازی، خدمات، اندروید و iOS
۰.۰ (بدون امتیاز)
امتیاز دهید
چکیده

Abstract


In mobiles, primary memory is a paramount resource and thus utilization of this resource should be optimum. As RAM (Random Access Memory) is a “costly” affair, it should be utilized at optimum to hold the data that is directly accessible by the processor. Researchers are working in the computer fraternity to maximize the performance of this resource. In this paper, we discuss the current challenges which the programmers faced while programming the RAM in mobile phones and propose some optimum solutions in order to solve the issues. We discussed various factors like Object Creation, Use of Primitive types, Static Constants, Hidden Cost of Abstractions, data, containers, caching policies and services to optimize the RAM performance. A comparison regarding the performance of the two different operating system mainly Android and iOS is also stated.

نتیجه گیری

IV. CONCLUSION


In this paper, we discussed various approaches such as object creation avoidance to avoid garbage collection, use of primitive types over objects as it requires less memory, using of static constants over enums as it requires half the memory, freeing of inner classes, the hidden cost of abstractions in terms of multiple layers, efficient use of services, use of optimized data containers in case of a large number of entries, caching policies to be used, services and some programming styles modified in order to reduce the consumption memory by processing maintaining high responsive time to users.


بدون دیدگاه