#c #linux #shell #assembly
#c #linux #оболочка #сборка
Вопрос:
Я могу рассчитать размер кода ядра, чтобы использовать результаты выполнения следующей команды.
cat /proc/iomem
Но я хочу рассчитать размер кода ядра с помощью vmlinux или bzImage.
[о размере кода ядра]
Если код ядра хранится от 0x30000000 до 0x40000000 (физический адрес),
размер кода ядра равен 0x10000000 (= 0x40000000 — 0x30000000).
Комментарии:
1. Что вы подразумеваете под «размером кода»?
2. github.com/torvalds/linux/blob/master/scripts/extract-vmlinux
3. если код ядра хранится 0x30000000-0x40000000, я имею в виду, что размер кода ядра равен 0x10000000 байт.