24 Gigabytes de memória devem ser suficientes para qualquer pessoa

O senhor conhece essa citação?

640K [of computer memory] deve ser suficiente para qualquer pessoa. – Bill Gates

É divertido, mas o Bill Gates nunca disse isso de fato:

Eu disse algumas coisas estúpidas e algumas coisas erradas, mas não isso. Ninguém envolvido com computadores jamais diria que uma determinada quantidade de memória é suficiente para todo o tempo… Sempre me deparo com aquela citação boba atribuída a mim que diz que 640K de memória é suficiente. Nunca há uma citação; a citação simplesmente flutua como um boato, repetida várias vezes.

Um dos poucos recursos interessantes do atualização da plataforma Intel Core i7, que, de outra forma, não seria empolgante* é o fato sutil de que os chips Core i7 usam memória de canal triplo. Isso significa três slots de memória, no mínimo, e, na prática, a maioria das placas-mãe Core i7 tem seis slots de memória.

O preço da memória RAM DDR3 diminuiu a ponto de permitir que o todos os seis slots de memória com 4 GB de memória não é, bem, barato – mas o senhor bastante acessível por US$ 299 ou menos.

24 gigabytes de RAM DDR3

Vinte e quatro gigabytes de memória do sistema por apenas US$ 299! Isso equivale a cerca de US$ 12,50 por gigabyte.

(E se o senhor não tiver um sistema Core i7, eles também não são caros para montar. O senhor pode combinar um placa-mãe de baixo custo com até mesmo a mais lenta e barata compatível com canal triplo i7-950que é bastante veloz e tem um bom overclock, se o senhor estiver interessado nisso. Acrescente os 24 GB de RAM e o total será de aproximadamente US$ 800. Mas não se esqueça da fonte de alimentação e do cooler da CPU).

Lembra quando o um gigabyte de memória do sistema era considerado muito? Para fins de contexto, nosso primeiro servidor de banco de dados “real” do Stack Overflow tinha 24 GB de memória. Agora tenho essa quantidade em meu desktop… só porque posso. Bem, isso não é totalmente verdade, pois trabalhamos com alguns bancos de dados de grande porte ao construir o Rede Stack Exchange.

24-gigabytes-ram em uso

Acho que ter 24 gigabytes de memória do sistema é um pouco extravagante, mas a esses preços – por que não? Qual é o problema de ter quantidades obscenas de memória, tornando meu sistema efetivamente à prova de futuro?

Devo dizer que, em 1981, ao tomar essas decisões, senti que estava proporcionando liberdade suficiente para 10 anos. Ou seja, uma mudança de 64k para 640k parecia algo que duraria muito tempo. Bem, não durou – demorou apenas 6 anos para que as pessoas começassem a ver isso como um problema real. – Bill Gates

Para mim, trata-se mais de não precisar mais pensar sobre a memória como um recurso escasso, algo que o senhor aloca cuidadosamente e gerencia com muito cuidado. Há apenas … lotes. Como Clay Shirky me contou uma vez, por meio de um de seus professores de ciência da computação da faculdade:

Os algoritmos são para pessoas que não sabem como comprar memória RAM.

Quero dizer, 24 GB de memória devem ser suficientes para qualquer pessoa… certo?

* é apenas blah no desktop; no servidor a arquitetura Nehalem é de fato um monstro e qualquer pessoa que esteja executando um servidor deve fazer o upgrade para ela, imediatamente.