Como muchos ya han dicho, en general las computadoras no son muchas, con la excepción de las bases de datos relacionales. Siempre pueden usar más memoria para contener más índices y hacer que la búsqueda de datos sea más rápida. ¿Imagina usar un hash de cuco en una base de datos de registros 1G? Eso es algo que no es posible sin mucha RAM.
Pero en informática especializada, como la bioinformática, nunca hay suficiente RAM. Al hacer simulaciones moleculares, el tamaño de la RAM impone directamente el tamaño de la simulación. Dado que es computacionalmente intensivo por naturaleza, cuanta más RAM tenga, más afinadas serán las estructuras de datos y los algoritmos que puede elegir para hacer esos cálculos lo más rápido posible. Si pudiera mantener todas las propiedades atómicas, espaciales, relacionales y de fuerza de 1,000,000,000,000,000 de átomos en una matriz de matrices, podría simular un paramecio completo usando indexación directa, la forma computacionalmente más rápida posible.
¿No sería grandioso?
- ¿Las aplicaciones en segundo plano en la memoria RAM consumen batería y usan CPU en Android?
- Tengo i3 y 4 GB de RAM, ¿debería mudarme a Windows 10 o seguir con Windows 7?
- Cómo conectar RAM a la placa base
- Cómo calcular cuánta RAM necesitará para realizar una acción dentro de la base de datos
- ¿Qué juegos puedo jugar en mi computadora portátil con 4 gb de RAM y Intel Core 2 Duo 2.4 GHz?