Autor Tópico: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)  (Lida 15562 vezes)

Offline Shoeman

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Online: 25 de Fevereiro de 2009, 17:10 »
Pessoal,

Instalei o Ubuntu 64 bits (8.10) justamete porque comprei um micro com 4GB de RAM, mas mesmo assim ele só está reconhecendo 3.2GB. H'alguma configuração extra que eu tenha que fazer para ele reconhecer os 4GB?

Abraços,
Shoeman



Offline simon

  • Usuário Ubuntu
  • *
  • Mensagens: 110
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #1 Online: 12 de MAR?O de 2009, 12:12 »
já vi em algum lugar que o Ubuntu não vem com suporte a 4Gb por padrão. Para isso tem que instalar alguns pacotes de servidores. Não lembro quais, mas acho que é o linux-server e mais alguns. Vc vai ter que procurar.

Offline bruno contin

  • Usuário Ubuntu
  • *
  • Mensagens: 53
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #2 Online: 16 de MAR?O de 2009, 15:32 »
Tenho interesse nessa resposta também, pois, tenho o mesmo problema, se for para instalar pacote de servdor, eu fico com o 32 bits que tem maior compatibilidade, exemplo: o vista 64 bits reconheceu blz meus 4 gb, e Ubuntu 64 bits, só os 3.2, não achei explicação plausível para isso até agora, se alguém tiver alguma dica favor me informar.

Offline Careca_RS

  • Usuário Ubuntu
  • *
  • Mensagens: 33
  • Jaunty - Iniciante
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #3 Online: 14 de Abril de 2009, 01:27 »
Já somos 3 então... Win Vista = 4Gb RAM, formata pc, Ubuntu 8.10 = 3,xxGb RAM. Se alguém tiver alguma reposta, agradecemos. :D

Offline maudy

  • Usuário Ubuntu
  • *
  • Mensagens: 481
  • Darth Tux
    • Ver perfil
    • Dicas para iniciantes no Ubuntu
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #4 Online: 14 de Abril de 2009, 08:40 »

Ubuntu 4GB Ram Limitation and Solution

by Vivek Gite

Q. I've total 8 GB RAM installed in my dual boot Ubuntu Linux 8.10 (32 bit) version HP workstation. But free -m command only shows 3291 (3G) memory. How do I use 8GB RAM under Ubuntu Linux?

A. You need to install Physical Address Extension (PAE) aware kernel under 32 bit Ubuntu Linux. It is a feature of x86 and x86-64 processors that allows more than 4 Gigabytes of physical memory to be used in 32-bit systems.

Without PAE kernel, you should see something as follows:
Código: [Selecionar]
$ free -mSample output:

Código: [Selecionar]
             total       used       free     shared    buffers     cached
Mem:          3291        801       2489          0         95        342
-/+ buffers/cache:        363       2927
Swap:         1906          0       1906

You have two options here as follows:
Option # 1: Use 64 bit Ubuntu Linux

64 bit Linux kernel will take care of 4G or more memory. Just grab latest 64 bit version and install it.
Option #2: Install PAE enabled kernel

Open terminal and type the following command:
Código: [Selecionar]
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
Once kernel images installed, just reboot your workstation, type:
Código: [Selecionar]
$ sudo rebootAfter reboot, login into your system and type the following command to verify memory usage:
Código: [Selecionar]
$ free -mSample output:

Código: [Selecionar]
             total       used       free     shared    buffers     cached
Mem:          8105       1292       6812          0         38        483
-/+ buffers/cache:        770       7334
Swap:         1906          0       1906

fonte:
http://www.cyberciti.biz/faq/ubuntu-linux-4gb-ram-limitation-solution/
« Última modificação: 14 de Abril de 2009, 08:46 por maudy »

Offline Careca_RS

  • Usuário Ubuntu
  • *
  • Mensagens: 33
  • Jaunty - Iniciante
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #5 Online: 14 de Abril de 2009, 17:41 »
Eu fiz isso e deu problema na inicialização, não iniciou nada de nada, dava "Error 11: Unrecognized device string" ou algo do genero. Com o Live-CD eu consegui acessar o fórum e com ajuda dele eu voltei o grub como estava antes. Explicava como fazer bem certo para resolver o problema, mas como agora não tenho muito tempo disponível, só ajeitei para mim poder entrar no Ubuntu de novo e depois eu tento fazer direito tudo. Abs!

EDIT: refiz o esquema todo, comparei o menu.lst do linux-server e o menu.lst que eu já possuía, os dois são iguais nas configurações, só muda as opções do linux server mesmo.
« Última modificação: 14 de Abril de 2009, 18:02 por Careca_RS »

Offline j_aguilar

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #6 Online: 15 de Abril de 2009, 12:24 »
Tem certeza absoluta que está com uma versão 64 bits? Ao dar o comando uname -m num terminal aparece "x86_64"?

Se a versão instalada é de 64 bits não é necessário instalar a versão "server" do kernel. Isso só é preciso de estiver utilizando uma versão em 32 bits, já o kernel "server" é compilado com a opção de acesso ao PAE ativada (que é o que possibilita aos sistemas 32 bits acessarem mais de 3GB de RAM).

Eu estou com o Kubuntu 64 bits e o kernel instalado é o 2.6.27-11-generic. E com os 4GB de RAM reconhecidos e em uso.

Offline Careca_RS

  • Usuário Ubuntu
  • *
  • Mensagens: 33
  • Jaunty - Iniciante
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #7 Online: 15 de Abril de 2009, 15:51 »
Tem certeza absoluta que está com uma versão 64 bits? Ao dar o comando uname -m num terminal aparece "x86_64"?

Se a versão instalada é de 64 bits não é necessário instalar a versão "server" do kernel. Isso só é preciso de estiver utilizando uma versão em 32 bits, já o kernel "server" é compilado com a opção de acesso ao PAE ativada (que é o que possibilita aos sistemas 32 bits acessarem mais de 3GB de RAM).

Eu estou com o Kubuntu 64 bits e o kernel instalado é o 2.6.27-11-generic. E com os 4GB de RAM reconhecidos e em uso.
Não tenho o 64 não, o meu eh versão 32bits (i686). Mas é que segundo o post do maudy esse processo todo acima seria para usuarios de versões 32bits, para que seja reconhecido os 4Gb de memoria.

Offline garruda

  • Usuário Ubuntu
  • *
  • Mensagens: 78
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #8 Online: 03 de Junho de 2009, 21:14 »
Sou mais um (1) com esse problema!
Só que não tem 4 Gb e sim 2Gb mas aparece 1.8
E tem mais....
Ligando apenas o PC sem iniciar nada ele esta gastando de 480 a 680 M de RAM
Onde aparece 37% em uso por programas e 62% em cache ???
Tem isso:

root@xxxxxx:/home/xxxxxxx#  free -m
             total       used       free     shared    buffers     cached
Mem:     1859       1845         13          0        125       1036

-/+ buffers/cache:        683       1175

Swap:    3812          0       3812

root@xxxxxxxx:/home/xxxxxxx# uname -m
x86_64

Pergunta: Tem como diminuir a swap? acho que "exagerei" na hora de particionar :P :-\
« Última modificação: 03 de Junho de 2009, 21:16 por garruda »
Ubuntu 20.04
Notebook DELL Inspiron N4050
Core i5 - 4Gb RAM - HD 500Gb

Offline RaiJorge

  • Usuário Ubuntu
  • *
  • Mensagens: 107
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #9 Online: 03 de Junho de 2009, 22:00 »
Eu instalei o 64 bits aqui para testar e não estava reconhecendo a memória também, li neste fórum que o x86 deveria reconhecer logo mas como não aconteceu preferi continuar com o 32 bits mesmo que está funcionando de forma excelente.

Offline Josue Carrecon

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #10 Online: 05 de Junho de 2009, 08:36 »
Ueh, toh com o Ubuntu (9.04) jaunty, fiz a atualização  do Kernel 2.6.28.12 server e minha maquina tah lendo soh 2.9 GiB de memoria ram, e eu tenho 4 GiB, essa atualização do kernel não funciona.

Offline MauricioLopes

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Ubuntu 64 bits só está reconhecendo 3.2 GB de RAM (tenho 4 GB)
« Resposta #11 Online: 30 de Outubro de 2009, 09:47 »
O problema não é no Ubuntu 64GB. Ele reconhece 4GB automaticamente.

O problema pode ser na BIOS.

Vc tem que habilitar os 4GB ou mais em uma opção no SETUP (Algo como Memory Remap, não lembro direito).

Eu tive o mesmo problema, e funcionou com esta providência.