[Q] Where's this 2GB of RAM at?

Search This thread

Traniz

Senior Member
Mar 18, 2011
110
22
Dalwik might as well use as much as possible since it's needed since all the apps on Android runs on VM.
 

iamikon

Senior Member
May 17, 2012
1,589
1,387
You also have to consider our screen has about 4x the pixels. It takes a lot from our gpu to make everything smooth and clean hence the extra 400mb dedicated to it in 4.2.2 since 4.2.1 was a bit laggy graphically

Sent from my Nexus 10 using XDA Premium HD app
 

markusb68

Member
Sep 17, 2012
48
11
Hi,
check this on your N10 (4.4.2):

Code:
u0_a192@manta:/ $ more /proc/meminfo
MemTotal:        1124832 kB
MemFree:          168128 kB
Buffers:           15740 kB
Cached:           173812 kB
SwapCached:            0 kB
Active:           518136 kB
Inactive:         112260 kB
Active(anon):     447724 kB
Inactive(anon):     7448 kB
Active(file):      70412 kB
Inactive(file):   104812 kB
Unevictable:        1136 kB
Mlocked:               0 kB
HighTotal:        648576 kB
HighFree:          51600 kB
LowTotal:         476256 kB
LowFree:          116528 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        441980 kB
Mapped:           108240 kB
Shmem:             13192 kB
Slab:              33608 kB
SReclaimable:      15328 kB
SUnreclaim:        18280 kB
KernelStack:        7528 kB
PageTables:        10564 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
--more--

I'm wondering about the MemTotal: 1124832 kB

Shouldn't show /proc/meminfo the complete 2GB for MemTotal?
 

demkantor

Inactive Recognized Contributor
Nov 10, 2011
6,861
3,764
mpls
No because it is showing what is avalilable to the os, there are 2+ pages here explaining where your missing ram has gone

Sent from my Nexus 4 using XDA Premium 4 mobile app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    prior to 4.2.2, the GPU had 400-some MB reserved. At 4.2.2, there is almost an extra 400MB (386MB I think to be exact) reserved for the GPU, so 2GB - 800MB = 1.2GB

    The extra GPU memory is to prevent userspace fragmentation if I read right.
    1
    Part of the 2GB DRAM is probably also shared with video memory and since the resolution is so high it's a big chunk.