Dual-Channel é Irrelevante
Wednesday, November 21st, 2007Eu estou trabalhando de casa, e rodando SQL Server (Express edition, gratuito e surpreendentemente razoável) dentro de uma vmware Windows XP Pro, e Firefox e Eclipse (além de uma dúzia de terminais, uTorrent no wine, nxserver com um Firefox para o terminal da Cyntia, etc.) no host (Ubuntu 7.10). Funciona bem, especialmente porque é Core 2 Duo e porque a vm está num disco separado (USB 2.0 externo).
O problema é a RAM, 1GB, que dá mas não deixa muito espaço de manobra. Com um módulo de 1GB DDR2-533 (igual ao que tenho) está custando menos de R$ 100 (achei até de R$ 69 no ML, devo pegar a de R$ 86 na HardPlus), estou tentado. Um problema é que o meu PC veio lacrado, e as duas assistências técnicas da Megaware querem me cobrar R$ 40 só para instalar a RAM e substituir o lacre. Achei uma assistência que não cobra (Tecnohome, 3427-6810), mas é literalmente no outro lado da cidade… Como só restam seis meses de garantia estou quase chutando o balde e instalando eu mesmo.
Estava animadinho porque eu tinha certeza de que memória em modo dual channel era bacana (você coloca dois módulos e eles são acessados em paralelo). Fui na Wikipedia só ter certeza dos requisitos necessários pra ativar isso, e acabei lendo algo que foi um balde de água fria: segundo o Tom’s Hardware (que é respeitadíssimo) o benefício que se consegue com dual channel é totalmente irrelevante, menos de 5% no melhor caso e ZERO na maioria deles!!
http://en.wikipedia.org/wiki/Dual_channel#Actual_results
Tom’s Hardware found no significant difference between single-channel and dual-channel configurations in synthetic and game benchmarks.[2] Generally speaking, dual channel configuration is a very minor upgrade, and without other system tweaks, the difference may not even be noticeable. While there is no reason not to use dual-channel over single-channel, where all other things are equal, the question often comes up whether it is advisable to add additional RAM if doing so will break dual-channel compatibility. Having more total RAM available is generally more beneficial than maintaining dual-channel configuration.
Absolutamente contra-intuitivo. Pelo menos me deixa mais tranqüilo pra comprar um módulo baratinho.
UPDATE: Comprei mais 1GB hoje, da HardPlus. O vendedor disse que “achava” que o módulo era de 16 chips (igual ao que já tenho), mas que não dava pra ter certeza porque o módulo tem dissipador de calor. De qualquer forma, eles dão um prazo de 48h para trocar um produto incompatível por outro, então pedi mesmo assim. No fim das contas, o módulo só tinha 8 chips, e dava para ver isso (a parte de trás não tem chips nem disspador).
O módulo que comprei também era DDR2-667 (o antigo era DDR2-533). Houve quem dissesse que isso era incompatível, mas na Wikipedia dizia que não tinha problema (só que tudo funciona na velocidade da RAM mais lenta).
Espetei no computador, o BIOS indicou durante o boot que o Dual Channel Interleaved estava habilitado. Rodei um pass completo do excelente MemTest86 (que vem no Ubuntu, aliás) por via das dúvidas (levou 40 minutos), e não acusou o menor problema.
No fim das contas, então, essa história de que é preciso um par de módulos idênticos para o habilitar o dual channel é, no mínimo, exagero. ![]()