G.SKILL Sniper Series 16GB com apenas 1.35v – Está na hora de usar 16GB de memória RAM?

Essa semana eu recebi da GSkill um kit de memórias sensacional da série SNIPER: Seu nome é F3-12800CL9Q-16GBSR1 e é composto de 4 módulos de 4GB cada, totalizando 16GB de memória RAM!
A série SNIPER tem um cooler interessante, com um desenho em relevo lembrando uma arma, e é voltada para gamers embora seu uso não se limite apenas a esse público. Ao preço médio de 120 dólares (lá fora), esse kit tem algumas vantagens que merecem ser mencionadas. Além de serem 4 módulos idênticos (o que facilita muito a compatibilidade nas placas mãe com 4 slots de memória) eles foram feitos para operar em conjunto com apenas 1.35V usando o padrão XMP configurável na BIOS das placas mãe Intel P55, P67 e Z68. E de fato opera em total estabilidade conforme mostram as duas imagens do CPU-Z abaixo, bastou entrar na BIOS e selecionar o modo XMP ao invés do AUTO, e voilá, sistema estável e operando conforme o prometido pelo kit. Note que a necessidade do modo XMP, e não um padrão SPD comum, está muito provavelmente associada ao Command Rate 2T, o que torna a latência um pouco pior mas assegura a compatibilidade entre os vários módulos. No jargão, a latência desses módulos é 9-9-9-24 e é assim que ela é reconhecida pelo modo XMP.
[singlepic id=7115 w=320 h=240 float=]
Já faz tempo que não me envolvo com overclock, desde que me convenci que “temos potencia de sobra” no desktop e que o problema de lentidão que afetam os sistemas Windows está mais relacionado ao próprio sistema operacional , os programas em background (especialmente antivírus), ao ambiente de rede onde o desktop se encontra e ao gargalo do HD, o ponto mais critico do sistema atualmente que felizmente está sendo resolvido com o uso de SSD de custos mais acessíveis. Mas mesmo afastado da prática fiz alguns estudos levando-se em consideração as freqüências “ótimas” de memória para performance do sistema e vi que, embora nas plataformas P55 ainda existam benefícios marginais ao fazer overclock nas memórias, na plataforma Sandbridge com seu avançado sistema de cache essa vantagem não existe, e o ponto ótimo acaba se situando em torno dos 800MHz (1600MHz) hoje muito comum e barato. Eis então que voltamos a nossa SNIPER de 16GB, que oferece exatamente essa freqüência, com baixa voltagem, alta compatibilidade e não tenho outra palavra para dizer a não ser demonstrar satisfação com o kit. Não levei muito tempo para achar na internet usuários que com esse mesmo kit conseguiram obter freqüências excelentes em overclock, um deles até 2133MHz em total estabilidade com voltagem de 1.5v e algumas alterações nas configurações de latência.
Evidente que resultados como esse podem variar de kit para kit, e de placa mãe para placa mãe, mas é bastante confortável saber que temos boa margem de manobra em um kit de 16GB. Particularmente me sinto muito mais confortável com esse conjunto do que com um kit de 8GB e 2133MHz que só opera satisfatoriamente em placas mãe certificadas ou homologadas pelos fabricantes e que acabam custando o dobro do preço.
[singlepic id=7117 w=320 h=240 float=]
Mas 16GB são realmente necessários? Evidente que precisamos usar um moderno sistema operacional de 64bits, e no caso do Windows 7 64bits, é preciso que seja ao menos a versão Windows 7 Home Premium (que tem um limite máximo de 16GB de RAM), pois as versões mais baratas tem limites de memória em 8GB ou menos. E quais usos ou aplicações vão se beneficiar desse aumento de memória? De fato, hoje em dia há uma quantidade enorme de vídeos ou fotos de alta resolução sendo produzidos e editados pelos próprios usuários. Provavelmente, caro leitor, seu smartphone seja capaz de filmar em HD (1080p) ou tirar fotos com alta resolução que vão ser depois tratadas e editadas no seu PC doméstico. Dependendo de quão intensa é essa tarefa na sua vida digital, e de quais softwares você dispõe, talvez você seja um forte candidato a ter benefícios com 16GB de RAM em seu PC.
Muitos acreditam em “mitos” como por exemplo que “muita memória é melhor em jogos”. Isso não é verdade, a maioria dos jogos opera satisfatoriamente com pouca memória, e é mais importante nesse caso ter memórias rápidas e de baixa latência do que ter muita memória comparativamente “lenta”. Mas há outros usos que a máxima “quando mais memória melhor” funciona de verdade, mas de novo não é uma regra geral, é preciso avaliar se a aplicação está preparada para se beneficiar desse espaço extra. Em meus testes, obtive ótimos resultados com os programas da Adobe (versão CS5) que permite configurar a quantidade de memória que pode ser alocada dinamicamente. O Photoshop (fotos) e o Premiere (vídeos) são dois que se beneficiaram memória extra disponível. Tarefas como captura e edição de vídeo são plenamente beneficiadas quando há muita memória no sistema, mas fique atento a versão do software. Programas antigos, mesmo da Adobe, geralmente são de 32bits, e mesmo rodando sobre o Windows 64bits mal conseguem alocar 4GB de memória.

Na Suite CS5 ou na CS5.5 recém lançada pela ADOBE, tanto o Photoshop quanto o Premiere são 64bits e permitem configurações internas que vão utilizar plenamente a memória extra. O banco de dados MySQL (versão de 64bits) é outro que, embora seja mais comum em servidores do que em Workstations, pode ser configurado para tirar vantagem da memória extra. Em meus testes foi possível manipular tabelas gigantescas totalmente em memória, e eu ainda abusei usando RAMDISK para armazenar os bancos e seus arquivos temporários (filesort).
O assunto RAMDISK vale uma coluna só para ele, por isso não vou me estender aqui, mas com tanta memória disponível, criar um disco virtual de 2GB ou 4GB baseado em memória para armazenar arquivos temporários, banco de dados para testes, cache de browsers, etc, pode ser muito interessante. Eu estou usando com muito sucesso essa técnica. É importante lembrar que RAMDISK é virtual e não permanente, a cada shutdown do sistema ele se perde completamente, mas há formas de se contornar isso usando, por exemplo, um pequeno aplicativo que salva uma imagem desse disco virtual a cada intervalo de tempo e a “monta” automaticamente no próximo restart. Muito interessante, mas destinado a usos muito especificos!
