Как делится общая память ядра Android? Сколько памяти используется для использования ядра Linux и платформы Android?

если вы берете какую-либо систему Linux, пусть это будет устройство на базе Android. Вы можете получить информацию о памяти из Procfs, например, / proc / meminfo.

С ее помощью вы можете узнать информацию о памяти в работающей системе Linux. Например, это вывод команды cat над файлом meminfo для моего Note2

1 | shell @ t03g: / $ cat / proc / meminfo
cat / proc / meminfo
MemTotal: 1827792 кБ
MemFree: 103392 кБ
Буферы: 30108 кБ
Кэшированные: 551516 кБ
Свопированные: 0 кБ
Активные: 1198960 кБ
Неактивные: 291556 КБ
Активные (аноны) : 911868 кБ
Неактивный (анон): 3072 кБ
Активный (файл): 287092 кБ
Неактивный (файл): 288484 кБ
Невидимый: 3648 кБ
Блокированный: 0 КБ
Высокий Всего: 1290240 кБ
Высокий Свободный: 35264 кБ
Низкий Общий: 537552 кБ
Низкий Свободный:
6812ТБ 0 кБ
SwapFree: 0 кБ
Грязные: 220 кБ
Writeback: 0 кБ
AnonPages: 912588 кБ
Подключенный: 264160 кБ
SHMEM: 2400 кБ
Slab: 52252 кБ
SReclaimable: 18044 кБ
SUnreclaim: 34208 кБ
KernelStack: 16624 кБ
PageTables: 32544 кБ
NFS_Unstable: 0 кБ
Отказы: 0 кБ
WritebackTmp: 0 кБ
CommitLimit: 913896 кБ
Committed_AS: 44723124 кБ
VmallocTotal: 172032 кБ
VmallocUsed: 125788 кБ
VmallocChunk: 9988 кБ

Для получения дополнительной информации:

Другой вариант, который стоит изучить, — это команда vmstat.

shell @ t03g: / $ vmstat
vmstat
procs система памяти cpu

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: