I'm trying to interpretate the memory information the file
/proc/e820info, for example, the second line says:
00000000000004000 @ 000000000009fc00 (reserved)

>From where to where are this addresses go?

as I know 4000 in binary is 0100 0000 0000 0000 => 2^14/8=2.048 Kb
and 9fc00 is 1001 1110 1100 0000 0000 =>
(2^19+2^16+2^15+2^14+2^13+2^11+2^10)/8=81.28Kb

if that is correct how can my bios has reserved the address
00000000fff00000 which corresponds to a VERY VERY HIGH ADDRESS, obiously
I'm doing something basic bad.

000000000009fc00 @ 0000000000000000 (usable)
0000000000000400 @ 000000000009fc00 (reserved)
0000000000020000 @ 00000000000e0000 (reserved)
000000001fec0000 @ 0000000000100000 (usable)
0000000000038000 @ 000000001ffc0000 (ACPI data)
0000000000008000 @ 000000001fff8000 (ACPI NVS)
0000000000001000 @ 00000000fec00000 (reserved)
0000000000001000 @ 00000000fee00000 (reserved)
0000000000080000 @ 00000000ffb80000 (reserved)
0000000000100000 @ 00000000fff00000 (reserved)

Reply via email to