Eu pesquisei serverfault e encontrei esta pergunta:
Linux x86_64 relata 3.2G de memória em vez de 4G
Mas meu problema é um pouco diferente daquele. Eu verifiquei meu BIOS. Não encontrei o Recurso de Remapeamento de Memória ou a opção relacionada. O computador é Samsung DM-v65 (parece disponível apenas na Coreia do Sul, feito em 2008)
Atualizei o BIOS para a versão mais recente produzida pelo suporte da Samsung. Aqui está a página principal do BIOS:
BIOS - CFPL.1100.20070825.OJH
CPU - CPU Inter (R) Core (TM) 2 6320
Memória instalada - 4096MB
Disponível para o OS - 3317MB
Usado por dispositivos - 779MB
Freqüência DRAM - 667 MHz
Operação de memória - Intercalado de canal duplo
Existe alguma coisa que eu possa fazer para obter todos os 4GB de memória para usar? Agradecemos antecipadamente.
EDITAR: recebi esta página. Ram de 4GB mostra como 3.3 gb Como citado na página,
The board utilizes 4 GB of addressable system memory. Typically the
address space that is
allocated for PCI Conventional bus add-in cards, PCI Express
configuration space, BIOS
(firmware hub), and chipset overhead resides above the top of DRAM
(total system memory). On
a system that has 4 GB of system memory installed, it is not possible to
use all of the installed
memory due to system address space being allocated for other system
critical functions. These
functions include the following:
- BIOS/firmware hub (2 MB)
- Local APIC (19 MB)
- Digital Media Interface (40 MB)
- Front side bus interrupts (17 MB)
- PCI Express configuration space (256 MB)
- MCH base address registers, internal graphics ranges, PCI Express ports (up to 512 MB)
- Memory-mapped I/O that is dynamically allocated for PCI Conventional and PCI Express add-in cards.
this implies that the 'overlapping' memory is NOT relocated to a higher
address. This was a rather low end desktop board from circa 2004,
intended strictly to support Win2000/XP in 32bit mode. with the P4 500
and 600 series CPUs and onboard Intel shared memory graphics.
Então eu acho que tenho que aceitar o fato de não poder usar todos os 4GB da memória instalada. Esta questão pode ser encerrada. Obrigado a todos.