Ubuntu 14.04 OS 32bit com ram físico de 4G e pae ainda mostra ram de 3.2g

1

Eu atualizei 2gb de memória para 4gb no Lifebook 6025. Eu segui as instruções para o pae reconhecer o 4gb fazendo

  1. sudo apt-get instala o linux-headers-server linux-servidor de imagem linux-server

  2. edite o grub adicionando forcepae - forcepae

  3. reinicializar

Mas ainda mostra o mesmo que antes com 3,2 GB conforme abaixo.

jmin@jmin-LifeBook-A6025:~$ free -h
             total       used       free     shared    buffers     cached
Mem:          3.2G       966M       2.3G        60M        51M       530M
-/+ buffers/cache:       384M       2.8G
Swap:         3.9G         0B       3.9G
jmin@jmin-LifeBook-A6025:~$ dmesg | grep -i pae
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-74-generic root=UUID=2fca00b1-5199-4d2d-bb5f-9728c10d7a05 ro quiet splash forcepae -- forcepae vt.handoff=7
[    0.004596] PAE forced!
[    0.008000] PAE forced!

O que estou fazendo de errado? Como posso usar todos os 4GB de memória? Obrigado.

    
por user1026669 15.01.2016 / 18:30

3 respostas

2

Parte da memória é alocada para a placa de vídeo on-board. Você pode ser capaz de ajustar a quantidade de memória que a placa pode usar, no BIOS do sistema, mas você nunca verá os 4GB completos, já que a placa de vídeo deve ser alocada um pouco. Você poderia, teoricamente, desabilitar o vídeo on-board se o BIOS permitir, mas o sistema não teria vídeo, já que é um laptop.

Você não precisa forçar o PAE a ativar. O Ubuntu agora suporta apenas PAE para sistemas Intel de 32 bits. Então forcepae não faz nada, mas dá a você algumas mensagens extras no log sobre ele ser forçado.

A instalação dos pacotes linux-image-server também não foi necessária. Você só vê 3,2 GB contra 4 GB, não está relacionado.

No meu sistema, com vídeo da Intel, tenho 32GB de RAM instalada, o que equivale a 33554432 kilobytes, enquanto os shows gratuitos têm 31860640 kB no total, ou seja, 30,39 GB. Alguma dessa diferença é a memória de vídeo alocada, e alguma dessa diferença é a memória do kernel.

    
por dobey 15.01.2016 / 19:53
0

Para endereçar mais de 3 GB de RAM usando PAE em sistemas baseados em Intel, você deve ter suporte do chipset. Os chipsets Intel 945 e mais antigos, por exemplo, não suportam isso.

    
por Yuhong Bao 21.08.2017 / 09:02
-3

Infelizmente, um sistema operacional de 32 bits só pode endereçar 4 GB de memória. Seu espaço de swap e espaço de memória gráfica serão incluídos neste bloco de endereço, portanto, você poderá ver apenas 3.2GB de memória; se isso for insuficiente, recomendo usar a versão x64 de 14.04. Eu não tive problemas com compatibilidade.

    
por Smiller 15.01.2016 / 19:13