Wednesday, 16 July 2014

LG G Watch CPU and RAM

I find it quite amusing that Android Wear LG G Watch has 4 cores and 512Mb of RAM on board - for such a tiny device this is somewhat crazy




shell@dory:/system $ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3

processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3

processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3

processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 38.40
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3

Hardware : Qualcomm MSM 8226 DORY (Flattened Device Tree)
Revision : 0007
Serial  : 0000000000000000

shell@dory:/system $ cat /proc/meminfo
MemTotal:         471952 kB
MemFree:           28048 kB
Buffers:           59792 kB
Cached:            98004 kB
SwapCached:            0 kB
Active:           278340 kB
Inactive:          69112 kB
Active(anon):     196048 kB
Inactive(anon):      128 kB
Active(file):      82292 kB
Inactive(file):    68984 kB
Unevictable:         744 kB
Mlocked:               0 kB
HighTotal:             0 kB
HighFree:              0 kB
LowTotal:         471952 kB
LowFree:           28048 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        190400 kB
Mapped:            63416 kB
Shmem:              5776 kB
Slab:              24568 kB
SReclaimable:      10728 kB
SUnreclaim:        13840 kB
KernelStack:        4752 kB
PageTables:         6008 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      235976 kB
Committed_AS:    6194552 kB
VmallocTotal:     521216 kB
VmallocUsed:       37204 kB
VmallocChunk:     304156 kB


I can easily remember my computer not 5 years ago, and it had specs sufficiently less than that!
Another amusing fact is that Wear has /sdcard mounted (even though there's obviously no SD Card whatsoever) which even has pretty standard for Android devices directory structure.