تجزیه و تحلیل و مدیریت حافظه در اندروید - بخش اول
در این مطلب قصد داریم شما را با مدیریت حافظه در اندروید و روش تجزیه و تحلیل و کاهش مصرف حافظه در اپلیکیشن اندروید آشنا کنیم.
مدیریت حافظه از رشته های پیچیده در علم کامپیوتر به شمار می رود و تکنیک های متعددی در جهت افزایش بهره وری آن توسعه یافته اند. در ادامه چندین مشکل ساده و مقدماتی که برنامه نویسان در مدیریت حافظه با آنها روبه رو می شوند شرح داده شده اند.
مدیریت حافظه در اندروید
اندروید یک سیستم عامل مبتنی بر لینوکس است و از کتابخانه های اپن سورس C که برای ماشین های لینوکسی مورد استفاده قرار می گیرند، استفاده می کند. تمامی عملیات ابتدایی سیستم عامل مانند I/O، مدیریت حافظه و غیره توسط کرنل لینوکس مدیریت می شوند. اندروید نیز مشابه جاوا و NET. از ران تایم و ماشین مجازی خود به منظور مدیریت حافظه در اپلیکیشن استفاده می کند، اما بر خلاف این پلت...