PCI také využívá část adresního prostoru. Karty PCI i zařízení PCI jsou zabudovány do základní desky (jako je čipová sada).
Obvykle to znamenalo, že ze 4 GB bylo k dispozici pouze 3¼ až 3½ GB, i když jste nepoužívali moderní GPU s velkým množstvím paměti RAM.
Musíte zapnout přemapování paměti ZAPNUTO v BIOSu. V opačném případě nebude přemapovat paměť nad hranicí 4 GB a část paměti bude pokryta mapováním hardwaru.
Vaši chybějící paměť RAM využívá firmware:
# ./smem -R 4G -w
Area Used Cache Noncache
firmware/hardware 843592 0 843592
kernel image 0 0 0
kernel dynamic memory 181116 134616 46500
userspace memory 287784 19736 268048
free memory 2881812 2881812 0
Shrnutí:
echo $((181116 + 287784 + 2881812 + 843592))
4194304
Takže vidíte, v součtu to jsou 4 GB. A zde je oněch ~ 800 milionů, které hlásíte jako chybějící:
firmware/hardware 843592 0 843592