Vale a pena utilizar SO de 32 bits em processador de 64 bits?

Olá a todos!!

[color=darkred]Estamos falando em termos de Windows e Intel Core 2 Duo.

Vale mais a pena utilizar o SO de 64 ou 32 bits nesse processador??[/color] :smiley: :smiley:

Se você está pensando em termos de desempenho, não terá diferenca. Um SO de 32 bits não irá tirar proveito de um processador de 64 bits. :wink:

Nesse caso não se trata de um processador de 64 bits e sim de 2 processadores de 32 bits, nesse caso se você tentar instalar um SO de 64 bits nesse processador não irá funcionar.

Mas respondendo a sua pergunta, não vale a pena instalar um sistema de 32bits em um proc. de 64 bits.

Certamente utilizar um SO nativo de 64-bit em CPU 64-bit é o ideal.

[Correção] A necessidade de emulação ocorre apenas no caso em que roda-se um SO 64-bit e aplicações 32-bit nele. Por exemplo, no caso do Windows 64-bit é o tal de WOW64 quem faz esse trabalho. Considerando a escalabilidade dos x86, o x86-64 é apenas uma extensão da instruction set, portanto roda SO 32-bit sem perda. Observando o custo-benefício Win XP 32-bit é jogo.

Quanto ao Windows, a “boca pequena” (como dizem aqui em MG :slight_smile: ) diz que Windows XP 64-bit não é legal, mas que se percebe um grande ganho de desempenho com o Vista.

Considerando o tipo de máquina para os quais cada SO foi projetado isso faz muito sentido, mas precisaríamos de mais dados pra comprovar isso.

No meu caso, utilizo XP 32-bit e Ubuntu 64-bit num Phenom X3. O ganho de desempenho no Linux 64-bit é evidente. Dizem, também, que XP não trabalha bem com multi-core. Percebo isso também.

[]'s

Marcio, pensando na questão de compatibilidade, otimizações, etc, o hardware possivelmente teria que dar um tratamento especial para algumas instruções 32-bit em um [SO] 64-bit, mesmo que a arquitetura x86 seja escalável. Não concorda?

[quote=thiago.correa]Nesse caso não se trata de um processador de 64 bits e sim de 2 processadores de 32 bits, nesse caso se você tentar instalar um SO de 64 bits nesse processador não irá funcionar.

Mas respondendo a sua pergunta, não vale a pena instalar um sistema de 32bits em um proc. de 64 bits.[/quote]

O Core 2 Duo suporta o Instruction Set x86-64.

http://pt.wikipedia.org/wiki/Intel_Core_2
http://www.intel.com/portugues/products/processor/core2duo/specifications.htm

Talvez dê problemas com dispositivos que só tenham drivers para arquiteturas 32 bits.
No caso dos Unix da vida, se não me engano, drivers escritos para arquiteturas 32 bits sequer podem ser carregados se o S.O. for de 64 bits e vice-versa, tem que recompilar o driver para a arquitetura-alvo. O Windows não deve ter um comportamento tão diferente.

Inté.

Li em algum forum sobre hardware que o windows XP 64 bits nao compensa porque muitos dos drivers necessários não foram feitos em 64 bits. Acredito que esse problema seja realmente compensado no Vista, entretando tem ainda muitas aplicações que não são estáveis no Vista…

Gostaria de obter o melhor desempenho possível. O que seria mais aconselháve fazer? porque penso que utilizar um SO de 32 num processador de 64 acaba sub-utilizando o processador.

Ticianne,

Recomendo você utilizar Windows XP 32-bit. Você irá, sim, sub-utilizar o hardware, mas o custo-benefício é o melhor, na minha opinião.

Abraços

No caso específico do Java, usar uma JVM de 64 em um SO de 64 é bom se você precisa de mais memória que os 1.6 GB de heap que estão disponíveis em uma JVM de 32 bits.
Se você precisar economizar alguma memória em uma JVM de 64 em um SO de 64, você pode usar o JDK 6.0 update 14 com a opção -XX:+UseCompressedOops para reduzir os tamanhos dos ponteiros.

http://www.mindbug.org/2008/11/cost-of-64bit-jvm.html

[quote=Ticianne]Li em algum forum sobre hardware que o windows XP 64 bits nao compensa porque muitos dos drivers necessários não foram feitos em 64 bits. Acredito que esse problema seja realmente compensado no Vista, entretando tem ainda muitas aplicações que não são estáveis no Vista…

Gostaria de obter o melhor desempenho possível. O que seria mais aconselháve fazer? porque penso que utilizar um SO de 32 num processador de 64 acaba sub-utilizando o processador.[/quote]

Esquece isso, a diferença de performance não compensa os problemas de compatibilidade se estivermos falando de Windows.

A única vantagem que vejo é o reconhecimento de mais de 4 gigas de memória.

Então, enquanto as arquiteturas 64 bits ainda não estiverem totalmente suportadas, se houver dinheiro suficiente, o melhor pode ser manter a máquina como dual-boot, instalando algum famigerado Windows 64 bits e também um Windows 32 bits.
A funcionalidade de rodar Windows XP dentro do Windows 7 também pode servir.

Inté.

Eu realmente nao vejo estas incopatibilidades que todos tanto falam com relação ao vista 64, eu utilizo e nunca tive problema em nada*, ele instala e roda qualquer aplicativo feito em 32 bits normal, e ainda coloca na pasta Program Files(x86) pra tu saber que é 32. Realmente nao vejo isto como um fator a considerar na hora de escolher entre vista 64 ou 32. Isto deve ter acontecido bastante na epoca do lançamento, mas isso ja foi.

*Pra nao mentir tive uma unica ocorrencia, que foi o programa do Garmin, que por sinal acho que é culpa do programa que verifica se o SO é 32 ou 64 e da uma mensangem dizendo que nao roda em 64, porque se ele nao perguntasse e simplesmente instalasse o vista iria rodar ele em modo 32 normalmente sem que ele soubesse.

[quote=Ticianne]Olá a todos!!

[color=darkred]Estamos falando em termos de Windows e Intel Core 2 Duo.

Vale mais a pena utilizar o SO de 64 ou 32 bits nesse processador??[/color] :smiley: :smiley: [/quote]

Depende da quantidade de memoria que a máquina tem e do perfil de aplicações que pretende usar.

Se teu objetivo é usar softwares que possuem versões 64bits, tiram vantagem de mais memoria disponível e tua estação tem mais de 4Gigas, então vale a pena sim.

Caso tua estação tenha até 2Gb de ram, dificilmente será vantajoso.

Sobre o XP eu não saberia diser nada, mas o windows vista 64 é horrível… uso um core 2 quad e só da pau…

Ooops, agora temos um impasse. heheh

e

e ai?? :stuck_out_tongue:

Quanto a memoria, 4G.
Aplicações serão meio que as de sempre, JVM, eclipse, NetBEans, Oracle 10G (esse eh mt mt pesado no XP)… The sims 3 (hehehe)

Levando em conta o Processador na hora de comprar um desktop PC

Acesse
http://e-battery.spaceblog.com.br/712507/Levando-em-conta-o-Processador-na-hora-de-comprar-um-desktop-PC/

e saiba mais !

Vale a pena utilizar SO de 32 bits em processador de 64 bits?

Não++!!

vlw

mais vai depender também dos outros hardwares!
:smiley: :smiley:
vlw