8 GB de RAM no processador de 64 bits usando o Ubuntu de 32 bits

20

Vou repetir o título em uma palavra mais longa. Um Ubuntu de 32 bits pode endereçar mais de 4 GB de RAM em um processador de 64 bits?

asdacap
fonte
8
Existe uma razão pela qual você não deseja instalar a versão de 64 bits?
Lekensteyn
Programas de 64 bits geralmente usam mais memória; até duas vezes mais memória em alguns casos. Essa é uma boa razão.
poolieby

Respostas:

15

Você precisa usar o kernel do PAE Linux. O instalador deve poder selecionar o kernel PAE para você. Certifique-se de que, ao instalar, haja conectividade com a Internet, para que você obtenha o kernel PAE desde o início. Em caso de dúvida, você pode instalar usando o DVD ISO do Ubuntu (que definitivamente possui o kernel PAE). Para obter mais informações sobre o PAE, consulte Habilitando o PAE .

user4124
fonte
Existe uma opção de kernel para suportar grandes quantidades de ram. Então recompilar o kernel pode ser uma opção se por alguma razão não se deseja uma forma repositórios: linuxtweaking.blogspot.com/2010/05/...
con-f-use
Já existem kernels empacotados do PAE Linux nos repositórios oficiais, portanto, um usuário provavelmente deve optar por um deles.
User4124 17/05
@ con-f-use que as opções do kernel É PAE, o ubuntu já possui um kernel PAE pré-compilado nos repositórios.
crasic 20/05
13

O Ubuntu de 32 bits instalará automaticamente o kernel PAE se detectar 4 GB de RAM ou mais. Você não precisa fazer nada sobre isso. O kernel PAE pode endereçar até 64 GB de RAM. A penalidade de desempenho introduzida pelo PAE é insignificante.

vartec
fonte
4

Como todo mundo escreveu, o sistema como um todo pode usar mais de 4 GB com o PAE. Mas cada processo pode endereçar apenas 4 GB.

elmicha
fonte
3

Sim pode. Estou executando exatamente a configuração que você está solicitando sem problemas. Obviamente, você precisa usar o kernel do PAE.

No entanto, você deve pensar se é melhor executar o kernel de 64 bits, pois ele permite usar a CPU com mais eficiência. Depende do que você pretende fazer com o computador se um núcleo de 32 bits ou um de 64 bits for mais eficiente.

txwikinger
fonte
11
Como ele usa a CPU de forma mais eficaz?
poolieby
2

Pelo que aprendi, se você instalar o Ubuntu de 32 bits em um PC com mais de 4 GB ou RAM, ele mudará automaticamente para o modo PAE para poder usar a memória adicional. Não é necessário habilitá-lo, pois ele o faz automaticamente quando vê que você possui mais de 4 GB de RAM.

Para o desempenho do uso do PAE, não se preocupe, pois a diferença entre ele e os 32 bits normais é inferior a 2% ao usar a memória acima dos 4 GB. Ao usar a memória na faixa de 4 GB, terá o mesmo desempenho.

Luis Alvarado
fonte
0

Com o PAE, você pode fazer algo assim, mas isso causa problemas de compatibilidade para alguns softwares.

A menos que algo não funcione para você depois de experimentar. É melhor usar apenas 64 bits!

você pode executar aplicativos de 32 bits em um sistema de 64 bits com o ia32-libs.

Descobrindo se você os possui em um terminal:

dpkg -l|grep ia32-libs

e para instalar, digite:

sudo apt-get install ia32-libs

Peço que você use 64 bits.

sgsg
fonte
2
Realmente, problemas de compatibilidade? O PAE não é totalmente transparente para o espaço do usuário?
poolieby