Зона Нормальный диапазон в системе с 4G RAM

Зона Нормальный диапазон в системе с 4G RAM

У меня в системе 4 ГБ ОЗУ. Ниже представлена ​​карта ОЗУ, предоставленная BIOS.

[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
.
.
.
[    0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000011fdfffff] usable

Последняя строка указывает диапазон, превышающий 4G, и обозначается как Зона NORMAL.

[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   [mem 0x100000000-0x11fdfffff]

Вывод cat /proc/meminfo

MemTotal:        3955304 kB
MemFree:         1878108 kB
MemAvailable:    2182668 kB

Откуда взялись эти 510 МБ? Или у меня в системе установлено 4,5 Гб?

Я использую 64-битную версию Arch Linux под управлением 3.16.3.

Помощь со справочными материалами также приветствуется.

Связанный контент