2016-05-03 1 views

Répondre

2

Il est Ko (1024 octets) ou kibibytes (Kio), contrairement à la notation kB dans leur printfs qui est censé signifier 1000 octets que vous avez noté.

Voici comment je sais. Sur ma boîte Linux, si je free -b,

   total  used  free  shared buffers  cached 
Mem: 67459153920 60865880064 6593273856 307834880 1373028352 40107618304 

Regardez donc à la valeur totale des 67459153920. C'est en octets (-b). Maintenant, si je regarde meminfo,

MemTotal:  65878080 kB 

et 67459153920/1024 = 65878080, de sorte que la valeur est en Ko ou alias Kio (1024 octets).

https://en.wikipedia.org/wiki/Kilobyte

Notez que je l'ai testé sur mon bureau Linux car Android Linux ne se produit pas inclure la commande free, mais dumpsys meminfo rapporte que les résultats de cat /proc/meminfo qui est mis en œuvre au niveau du noyau Linux d'Android fs/proc/meminfo.c.

+0

comme vous le savez * - il suffit de regarder le code source –