Onde está minha memória RAM?

Iniciado por ubu4ever, 20 de Abril de 2013, 13:00

tópico anterior - próximo tópico

ubu4ever

Prezados,

Tenho um netbook Acer Aspire One 722 com Xubuntu 12.10 x32 e 2 GB de RAM mas só é reconhecido 1,7 GB de RAM. Por quê?

free -m -h
            total       usado      livre    compart.  buffers     em cache
Mem:          1,7G       822M       920M         0B        16M       141M
-/+ buffers/cache:       664M       1,1G
Swap:         1,9G         0B       1,9G


Kernel
uname -a
Linux NETUBU 3.5.0-27-generic #46-Ubuntu SMP Mon Mar 25 20:00:05 UTC 2013 i686 athlon i686 GNU/Linux

irtigor

Provavelmente o maior "culpado" é a sua placa de vídeo integrada, olhe o manual do aparelho/placa de vídeo pra confirmar.

eliseu_carvalho

#2
Entra no terminal e põe lá

lspci | grep VGA

Nas minhas duas máquinas (as duas da minha assinatura), tenho 8GB e 4GB de RAM, mas aparece como 7.7GB e 3.7GB de RAM, respectivamente. Tudo porque o chipset Intel usa uma parte da RAM.

Arthur Bernardes

#3
Mas eu tenho 4 GB de RAM, e o sistema me reconhece 3,8 GB de RAM.

Minha placa de vídeo é:

Código (sudo lshw -C video) Selecionar
*-display              
      descrição: VGA compatible controller
      produto: GT218 [GeForce 310M]
      fabricante: NVIDIA Corporation
      physical id: 0
      informações do barramento: pci@0000:01:00.0
      versão: a2
      largura: 64 bits
      clock: 33MHz
      capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
      configuração: driver=nvidia latency=0
      recursos: irq:16 memória:d2000000-d2ffffff memória:c0000000-cfffffff memória:d0000000-d1ffffff ioport:4000(tamanho=128) memória:d3080000-d30fffff


Mas, olha outra coisa estranha. Meu Desktop tem 2 GB de RAM, e é reconhecida totalmente (os 2 GB), mas a placa de vídeo é:

Código (sudo lshw -C video) Selecionar
*-display               
       descrição: VGA compatible controller
       produto: RV710 [Radeon HD 4350]
       fabricante: Hynix Semiconductor (Hyundai Electronics)
       physical id: 0
       informações do barramento: pci@0000:03:00.0
       versão: 00
       largura: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuração: driver=fglrx_pci latency=0
       recursos: irq:44 memória:d0000000-dfffffff memória:cffe0000-cffeffff ioport:e000(tamanho=256) memória:cffc0000-cffdffff

ubu4ever

É isso que acho estranho, apesar da minha arquitetura ser Fusion (AMD C-60: APU + GPU), quando verifiquei as especificações informava que a Radeon HD 6290 tinha memória dedicada. Vi no setup que são 256MB, então não são dedicadas, correto?

lspci | grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6290]


sudo lshw -C video
[sudo] password for ****:
  *-display               
       descrição: VGA compatible controller
       produto: Wrestler [Radeon HD 6290]
       fabricante: Advanced Micro Devices [AMD] nee ATI
       physical id: 1
       informações do barramento: pci@0000:00:01.0
       versão: 00
       largura: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuração: driver=fglrx_pci latency=0
       recursos: irq:42 memória:80000000-8fffffff ioport:4000(tamanho=256) memória:90400000-9043ffff

irtigor


garfo

#6
É só subtrair a memória da placa de vídeo pela memória ram. Vai dar quase o resultado mostrado no monitor do sistema.

Por ex.: O usuário tem 4 GB de ram, e uma placa de vídeo com 128 MB; 4000 - 128 = 3872, ou 3.8 Gb.  :)



Edit: Aparentemente no Windows isso não acontece, olhei no note da minha namorada, e mostra exatos 4 GB de RAM. (usando o Speccy e as propriedades do sistema)
Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"

eliseu_carvalho

Citação de: garfo online 20 de Abril de 2013, 20:31Aparentemente no Windows isso não acontece, olhei no note da minha namorada, e mostra exatos 4 GB de RAM. (usando o Speccy e as propriedades do sistema)

Em boa parte dos PCs com Windows 7 que vi por aí, acessando as "Propriedades do Sistema", eu via lá "4GB (disponíveis: 3.7GB)" e por aí vai.

garfo

Citação de: eliseu_carvalho online 20 de Abril de 2013, 20:47
Citação de: garfo online 20 de Abril de 2013, 20:31Aparentemente no Windows isso não acontece, olhei no note da minha namorada, e mostra exatos 4 GB de RAM. (usando o Speccy e as propriedades do sistema)

Em boa parte dos PCs com Windows 7 que vi por aí, acessando as "Propriedades do Sistema", eu via lá "4GB (disponíveis: 3.7GB)" e por aí vai.

Não, só mostra assim: "Memória instalada (RAM): 4,00 GB". No gerenciador de tarefas mostra "Memória física total: 4043 MB". Mas você pode estar certo, e talvez em certos computadores não mostram a memória total.
Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"