Estou usando o Ubuntu 12.04 de 32 bits. Meus núcleos são núcleos PAE. Eu sei que esses são os kernels que podemos usar para sistemas operacionais de 32 bits com 4 GB de RAM, para utilizar todos os 4 GB de RAM.
Meu sistema é um sistema de 32 bits. Então pensei que não precisava deles. Quais são as vantagens e desvantagens que terei se continuar executando os kernels do PAE?
raja@badfox:~$ uname -a
Linux badfox 3.2.0-24-generic-pae #39-Ubuntu SMP Mon May 21 18:54:21 UTC 2012 i686 i686 i386 GNU/Linux
Respostas:
Resposta curta: vá 64 bits, se puder, o que é mais rápido que o PAE / não PAE de 32 bits; caso contrário, o PAE não pode ser 1-2% mais rápido que o PAE.
Em teoria, o PAE tem uma ligeira sobrecarga em relação aos não-PAE ...
... mas na prática essa sobrecarga é insignificante (quase nada) ...
e 64 bits quase sempre superam AMBOS os kernels de 32 bits - vá em frente!
Comparando acessos de tabela de página que não são PAE x PAE:
Não PAE
PAE
fonte
Para alguns dados do mundo real, aqui estão alguns benchmarks que reuni para as instalações i386, i386-pae e amd64 em um netbook baseado em Atom e em um laptop baseado em Sandybridge:
http://kernel.ubuntu.com/~cking/power-benchmarking/blueprint-foundations-p-64bit-by-default/hpmini-and-x220-tests/results-3/results.txt
..pode dar algumas dicas sobre prós e contras.
fonte
Eu tive sérios problemas ao usar o 12.04 de 32 bits com determinado software (sistema de arquivos zfs), revelando as limitações do vmalloc dos sistemas de 32 bits (tentei o ajuste dos parâmetros pae e non-pae e vmalloc e depmod, até a morte ... mas não sucesso). Esse é provavelmente um caso especial, mas poderia ser dado como exemplo. A limitação em algum lugar no interior dos núcleos de 32 bits é de 1 GB, mesmo que até 3,2 GB sejam utilizáveis.
Vá para 64 bits, se puder. Tenho certeza de que o Tou vcan ... Acho que, até o momento, ele (= núcleo de 64 bits da CPU) deve ser suportado por quase qualquer sistema em execução. A "atualização" posterior é de alguma forma desconfortável (significa reinstalar, mesmo que o dpkg e a cópia de / etc / e / home / possam ajudar a colocar a nova instalação em execução ..), mas ainda assim deve ser aceitável. Eu acho que não há problemas com os de 64 bits, mesmo que você seja forçado a usar o aplicativo de 32 bits antigo / de código fechado ou algumas bibliotecas por algum motivo.
fonte