Android L Memory Foot Print Analysis

With Android L running on Juno and Nexus 7, we observe :

  • The RAM size doesn't change much in both ARMv7 and ARMv8 case
  • The disk space for "system" partition is double in case of ARMv8 because libraries are compiled twice to support both 32 and 64 bit applications.

If disk space is not a concern (generally it should not be), then we should be able to run Android L on 1GB RAM based products as well.

Android L On Nexus 7 :

RAM

MemTotal:

1850148 kB

MemFree:

1170968 kB

USED :

679180 kB

Buffers:

4324 kB

Cached:

232948 kB

SwapCached:

0 kB

Active:

229476 kB

Inactive:

213624 kB

Disk space :

boot

7 MB

cache

4.6 MB

system

329 MB

userdata

134 MB

Android L on Juno :

RAM

MemTotal:

8231008 kB

MemFree:

7569376 kB

USED :

661632 kB

Buffers:

3300 kB

Cached:

326372 kB

SwapCached:

0 kB

Active:

205408 kB

Inactive:

292084 kB

Disk space

system

625.0 MB

cache

2.0 MB

userdata

233.7 MB

Android L on Nexus 9

"disk"

/system

1.6G

/vendor

149.3M

/cache

208.0K

/data

3.0G

RAM

After reboot.

MemTotal:

1879968 kB

MemFree:

125784 kB

Buffers:

1360 kB

Cached:

795832 kB

SwapCached:

0 kB

Active:

516964 kB

Inactive:

674940 kB

RAM

"Dirty" (system has been running for 7 days, Hulu, Gmail, Google Play Store, Kindle, Settings, G+ Hangouts have all been run "recently")

MemTotal:

1879968 kB

MemFree:

216620 kB

Buffers:

636 kB

Cached:

386788 kB

SwapCached:

4204 kB

Active:

270852 kB

Inactive:

538860 kB

Platform/Android/Android_L_Memory_Footprint (last modified 2014-11-11 22:26:11)