¿Por qué crees que tener tanta RAM sería tan bueno? Supongo que está imaginando que tendría todos sus archivos cargados en la RAM y, por lo tanto, nunca pasaría tiempo en IO.
Primero, sería increíblemente derrochador: no necesita la mayoría de sus archivos la mayor parte del tiempo, entonces, ¿por qué deberían ocupar RAM costosa? Ya puede asignar todo su sistema de archivos a la memoria virtual y hacer que el sistema operativo trate la RAM como un caché. Los procesadores actuales pueden manejar directamente espacios VM en el rango de 64-256 TB hoy en día (y si eso no es suficiente, hay una buena cantidad de literatura sobre “swizzling de puntero” que puede hacer espacios aún más grandes).
Pero espera: supongamos que tienes el corazón puesto en una simple máquina de 4 TB de RAM. Eso es extremadamente factible hoy en día: un servidor Xeon de doble socket convencional normalmente admitirá 3 DIMMS / rango, por lo tanto, 24 por sistema. A 64G / DIMM eso es 1.5TB en una caja muy mundana; Las cajas de 4 zócalos a menudo admiten incluso más DIMMS por zócalo, por lo que 3–6 TB se pueden pedir “sin receta”.
- Cuando una palabra se carga desde la memoria, ¿se carga físicamente desde la RAM o el caché?
- ¿Es posible tener un dispositivo (laptop) con 4GB de RAM y una tarjeta gráfica de 4GB?
- Cómo hacer que mi RAM de 1 GB funcione más rápido
- ¿Cuál es mejor para el desarrollo de Android? Macbook Air 13 'con 8GB de RAM, procesador I5, o un portátil HP con las mismas especificaciones, pero ¿140 $ más barato?
- ¿Cuáles son las funciones de la RAM?
Ahora, el precio: 64G DIMMS lista por más de $ 1k cada uno, por lo que el sistema básico de 1.5TB tiene> $ 24k solo en la memoria. Los sistemas de gama alta (4S, 8S) son mucho más caros (sin mencionar las opciones escalables de SGI, etc.)
Considere también que tal DIMM se disipa alrededor de 7W (probablemente menos si no 100% ocupado). Así que recuerde presupuestar más de 200 W solo para RAM (sin contar dos CPU a 100-150 W cada una).
Quizás esté pensando que se podría diseñar un sistema con muchos más DIMM y menos de 1 CPU por 8–12 DIMM. Eso es cierto, pero recuerde que necesita equilibrar el ancho de banda con la capacidad. El sistema de 1.5 TB de “nivel de entrada” de $ 30k tendrá un ancho de banda de aproximadamente 60 GB / s, lo que significa que tomaría> 20 segundos hacer algo con toda la RAM (inicializarlo, borrarlo, etc.). Si creó un controlador de memoria que le permite conectar, digamos, 8 veces más DIMM, tomaría 8 veces más tiempo realizar estas operaciones.