Para ver qual arquitetura (32bits = x86 ou 64bits = x86_64) você instalou:
arch
Para ver o total de RAM (em GB), a parte do software do sistema detecta:
free -h | awk 'NR>0{arr[]}END{for(i in arr) print i}' | grep G
Para ver o total de RAM (em GiB), a parte de hardware do sistema detecta:
sudo lshw -class memory | grep GiB -m 1
Para ver cada slot de RAM e o que o seu sistema vê instalado em cada *:
sudo lshw -class memory | grep GiB
nota: GB é gigabyte (1000³ bytes, tabela decimal) e GiB é gibibyte (1024³ bytes, tabela binária). Não há problema em ver exatamente a quantidade de memória RAM que você tem em GiB e também é aceitável ver um pouco menos que a RAM "real" que você tem em GB. Apenas dizendo.
Neste exemplo, eu uso meu próprio sistema, o qual:
- tem uma arquitetura de 64bits (x86_64).
- usa 7,8 GB (= 8GiB) de RAM
- tem 8GiB instalado na placa-mãe
- tem 4x 2GiB instalado (2GiB por slot)
nota: "taille" significa "tamanho" em francês.
Isso deve ajudá-lo a princípio, voltarei se pensar em outra coisa. Espero que seja uma resposta real, isso é no máximo uma dica para verificar suas declarações e o que seu sistema vê.