Ist der Speicher von Adb-Shell dumsys Meminfo in KB oder KB zurückgegeben?Dumpsys meminfo: KB oder KB?
wo:
kB = 1000 bytes
KB = 1024 bytes
Ist der Speicher von Adb-Shell dumsys Meminfo in KB oder KB zurückgegeben?Dumpsys meminfo: KB oder KB?
wo:
kB = 1000 bytes
KB = 1024 bytes
Es ist KB (1024 Byte) oder kibibytes (KiB), im Gegensatz zur kB Notation in ihrer printfs, die 1000 Bytes bedeuten sollten, wie Sie zur Kenntnis genommen.
Hier ist, wie ich weiß. Auf meiner Linux-Box, wenn ich free -b
, tue aussieht
total used free shared buffers cached
Mem: 67459153920 60865880064 6593273856 307834880 1373028352 40107618304
So am Gesamtwert der 67459153920. Die in Bytes ist (-b). Nun, wenn ich sehe meminfo,
MemTotal: 65878080 kB
und 67459153920/1024 = 65.878.080, so dass Wert in KB oder aka KiB (1024 Byte).
https://en.wikipedia.org/wiki/Kilobyte
Bitte beachte, dass ich das Desktop auf meinem Linux getestet, weil Android Linux nicht geschieht den free
Befehl umfassen, aber dumpsys meminfo
berichten, nur die Ergebnisse des cat /proc/meminfo
, die auf der Linux-Kernel-Ebene von Android implementiert fs/proc/meminfo.c
.
der Weg * Sie wissen * - Sie sehen sich nur den Quellcode an –