Essa é uma boa discussão, mas talvez para a lista do kernel e não de
usuários. Entretanto, a menos que os ponteiros no kernel sejam implementados
como um inteiro de dois bytes (16 bits), por padrão eles serão de 32bits.
Também os inteiros padrão terão 32 bits. E isso desde a época do 386. Isso é
uma característica da arquitetura e nem mesmo do compilador. Agora, como o
compilador padrão para o kernel é o gcc, mais ainda. Esse suporte é nativo.
Não vejo como uma coisa que seja nativa pode ter performance inferior q

2008/5/3 hamacker <[EMAIL PROTECTED]>:

> Certa vez acompanhei a discussão no kernel.org do porque não vinha
> ligado por padrao ou não era ligado por padrao nas distros, afinal
> quem não queria ter suporte a grande massa de dados. A resposta foi
> essa, usar um "workaround" para permitir maquinas de 32bits acessarem
> estes endereços tem seu custo e nem todos precisavam disso [naquela
> época].
>
> Quando especialistas chamam de "workaround" para mim, soa "gambi". Não
> estou querendo dizer que seja POG autentico, mas usar um recurso que
> vai roubar recursos de processamento da máquina para viabiliza-lo pode
> significar que 32bits endereçar tais valores não seja algo natural
> como seria com um 64bits.
>
> Se voce reparar que FAT32 consegue endereçar discos maiores porque
> simplesmente aumenta o tamanho do bloco, vai soar gambi tambem, afinal
> como não ha subalocação vai ter um belo disperdício. Então não é
> apenas porque algo é possivel, que ele seja de forma natural.
>
> []'s
>
> 2008/5/3 Andre Cavalcante <[EMAIL PROTECTED]>:
> > O padrão desde os Pentium III é 64GB: 4GB com o endereçamento de 32bits
> >  padrão e mais uma extensão de 4bits, o que dá um total de 64G.
> Conforme:
> >  Intel(R) 64 and IA-32 Architectures Software Developer's Manual Vol. 3
> 3-7.
> >  Veja bem, nenhum sistema hoje (para desktop, claro) suportava este
> >  endereçamento. Então o fato de o Kernel do Linux te dá a opção de
> >  endereçamento de até 64G não é gambiarra. Eu achava que era uma
> gambiarra
> >  ele não poder acessar pelo menos os 4G padrão do 386 até o Pentium II,
> >  incluindo todos os AMD.
> >
> >  André Cavalcante
> >
> >
> >  2008/5/3 hamacker <[EMAIL PROTECTED]>:
> >
> >  > O pior que 4GB é o limite para um processador 32bits, mais que isso é
> >  > uma gambiarra.
> >  > Não é muito legal saber que estão fazendo gambiarra, mas enfim, as
> >  > vezes é baixar a cabeça e executar assim mesmo pela conveniencia do
> >  > suporte a memória e arquivos de tamanho grande.
> >  >
> >  > 2008/5/3 Humberto Xis <[EMAIL PROTECTED]>:
> >  > > 2008/5/3 Andre Cavalcante <[EMAIL PROTECTED]>:
> >  > >
> >  > >
> >  > >  > Já descobri. A opção é Processor Type and Features -> High
> Memory
> >  > Support
> >  > >  > ->
> >  > >  > 4GB.  No ubuntu a opção está ativada por padrão. Pode-se por até
> >  > 64GB.
> >  > >  >
> >  > >
> >  > >  Wow, legal saber que já é ativada!
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >  >
> >  > >  > André Cavalcante
> >  > >  >
> >  > >  >
> >  > >  > 2008/5/3 Humberto Xis <[EMAIL PROTECTED]>:
> >  > >  >
> >  > >  > > 2008/5/2 Andre Cavalcante <[EMAIL PROTECTED]>:
> >  > >  > >
> >  > >  > > > 2008/5/2 Kleber Vieira de Araújo <[EMAIL PROTECTED]>:
> >  > >  > > >
> >  > >  > > > > Vou tentar seguir sua sugestão. Muito obrigado pela ajuda
> até o
> >  > >  > > momento.
> >  > >  > > > >
> >  > >  > > > > Grande abraço a todos.
> >  > >  > > >
> >  > >  > > >
> >  > >  > > > Só uma coisa, o Linux não dá suporte a  4G de RAM?  Estranho
> >  > porque é
> >  > >  > o
> >  > >  > > > endereçamento padrão de 32bits nas arquiteturas Intel e AMD.
> >  > Portanto
> >  > >  > > não
> >  > >  > > > deveria haver problemas para o kernel acessar. Essa eu tô
> meio
> >  > por
> >  > >  > fora.
> >  > >  > > >
> >  > >  > >
> >  > >  > > Existe uma opção que podemos marcar na compilação do kernel
> para
> >  > ativar
> >  > >  > o
> >  > >  > > suporte. Não sei qual seria o problema de deixar essa opção
> ativada
> >  > por
> >  > >  > > padrão numa compilação genérica, como a do Ubuntu.
> >  > >  > >
> >  > >  > >
> >  > >  > > >
> >  > >  > > > André Cavalcante
> >  > >  > > >
> >  > >  > > >
> >  > >  > > > >
> >  > >  > > > >
> >  > >  > > > >
> >  > >  > > > > 2008/5/2 Andre Cavalcante <[EMAIL PROTECTED]>:
> >  > >  > > > >
> >  > >  > > > > > Não seria melhor um compilação de um kernel otimizado
> para a
> >  > sua
> >  > >  > > > > > arquitetura?
> >  > >  > > > > > Por exemplo, com a opção pra Low Latency Desktop, Large
> RAM
> >  > e, é
> >  > >  > > claro
> >  > >  > > > > > específico para a sua arquitetura.
> >  > >  > > > > >
> >  > >  > > > > >
> >  > >  > > > > >
> >  > >  > > > >
> >  > >  > > >
> >  > >  > >
> >  > >  >
> >  >
> http://www.xjulio.info/blog/compilando-kernel-2622-rc3-em-poucos-comandos-no-linux-kubuntu-704-feisty#more-22
> >  > >  > > > > >
> >  > >  > > > > >
> >  > >  > > > > > André Cavalcante
> >  > >  > > > > >
> >  > >  > > > > > 2008/5/2 Kleber Vieira de Araújo <
> [EMAIL PROTECTED]>:
> >  > >  > > > > >
> >  > >  > > > > > > Boa noite, turma.
> >  > >  > > > > > >
> >  > >  > > > > > > Acabei de instalar o Ubuntu 8.04 em meu laptop que
> possui 4
> >  > GB
> >  > >  > > RAM.
> >  > >  > > > > > > Entretanto gostaria de utilizar um kernel "server"
> para que
> >  > toda
> >  > >  > > > minha
> >  > >  > > > > > > memória seja reconhecida (suporte a PAE). Existe
> alguma
> >  > maneira
> >  > >  > de
> >  > >  > > > eu
> >  > >  > > > > > > fazer
> >  > >  > > > > > > a instalação do "Server Kernel" via APT-GET ?
> >  > >  > > > > > >
> >  > >  > > > > > > Obrigado pela atenção.
> >  > >  > > > > > > --
> >  > >  > > > > > > Interessado em aprender mais sobre o Ubuntu em
> português?
> >  > >  > > > > > > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > > > > > > ubuntu-br mailing list
> >  > >  > > > > > > ubuntu-br@lists.ubuntu.com
> >  > >  > > > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  > > > > > >
> >  > >  > > > > > --
> >  > >  > > > > > Interessado em aprender mais sobre o Ubuntu em
> português?
> >  > >  > > > > > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > > > > > ubuntu-br mailing list
> >  > >  > > > > > ubuntu-br@lists.ubuntu.com
> >  > >  > > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  > > > > >
> >  > >  > > > > --
> >  > >  > > > > Interessado em aprender mais sobre o Ubuntu em português?
> >  > >  > > > > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > > > > ubuntu-br mailing list
> >  > >  > > > > ubuntu-br@lists.ubuntu.com
> >  > >  > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  > > > >
> >  > >  > > > --
> >  > >  > > > Interessado em aprender mais sobre o Ubuntu em português?
> >  > >  > > > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > > > ubuntu-br mailing list
> >  > >  > > > ubuntu-br@lists.ubuntu.com
> >  > >  > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  > > >
> >  > >  > >
> >  > >  > >
> >  > >  > >
> >  > >  > > --
> >  > >  > > Humberto Xis
> >  > >  > > [EMAIL PROTECTED]
> >  > >  > > http://xisberto.blogspot.com
> >  > >  > > http://ostelematicos.blogspot.com
> >  > >  > >
> >  > >  > > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn
> 11,1
> >  > >  > > --
> >  > >  > > Interessado em aprender mais sobre o Ubuntu em português?
> >  > >  > > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > > ubuntu-br mailing list
> >  > >  > > ubuntu-br@lists.ubuntu.com
> >  > >  > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  > >
> >  > >  > --
> >  > >  > Interessado em aprender mais sobre o Ubuntu em português?
> >  > >  > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  > ubuntu-br mailing list
> >  > >  > ubuntu-br@lists.ubuntu.com
> >  > >  > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >  >
> >  > >
> >  > >
> >  > >
> >  > >  --
> >  > >
> >  > >
> >  > > Humberto Xis
> >  > >  [EMAIL PROTECTED]
> >  > >  http://xisberto.blogspot.com
> >  > >  http://ostelematicos.blogspot.com
> >  > >
> >  > >  "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn
> 11,1
> >  > >  --
> >  > >  Interessado em aprender mais sobre o Ubuntu em português?
> >  > >  http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > >  ubuntu-br mailing list
> >  > >  ubuntu-br@lists.ubuntu.com
> >  > >  https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  > >
> >  >
> >  > --
> >  > Interessado em aprender mais sobre o Ubuntu em português?
> >  > http://wiki.ubuntu-br.org/ComeceAqui  -
> >  > ubuntu-br mailing list
> >  > ubuntu-br@lists.ubuntu.com
> >  > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >  >
> >  --
> >  Interessado em aprender mais sobre o Ubuntu em português?
> >  http://wiki.ubuntu-br.org/ComeceAqui  -
> >  ubuntu-br mailing list
> >  ubuntu-br@lists.ubuntu.com
> >  https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui  -
> ubuntu-br mailing list
> ubuntu-br@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a