En su computadora de escritorio, todo dependerá de la velocidad de la memoria, qué tan cerca de la CPU esté y la efectividad de los algoritmos de almacenamiento en caché. Los cachés actuales en el dado se miden en MB, no en GB.
Dicho esto, 16 GB de caché rápida pueden acelerar el rendimiento en una cantidad significativa … ¡en aplicaciones distribuidas!
El almacenamiento en caché es una de mis especialidades en mi trabajo. He tenido el placer de configurar y utilizar dispositivos de caché de red para almacenar en caché los datos de la aplicación en lugar de ir a otros sistemas en la red para obtener esos datos. En comparación con los cachés de CPU, estos dispositivos son muy lentos pero, según los estándares de la aplicación, extremadamente rápidos. Los cachés pueden responder a una solicitud de datos en menos de 5 ms, incluida la latencia de la red en la mayoría de los casos, con 10 ms como el exterior, mientras que los servicios de fondo pueden tardar entre 30 y 100 ms en responder en promedio.
- ¿8 GB de RAM son excesivos?
- Quiero comprar un teléfono inteligente con 6 GB de RAM, ¿cuál es el mejor?
- ¿Qué aplicaciones pueden drenar fácilmente ram?
- ¿Qué es la RAM en mi computadora?
- ¿Por qué Google Chrome ocupa tanta memoria, recursos de CPU y casi pone el sistema en un estado bloqueado?
16 GB sería un caché de tamaño mediano. Nuestro pequeño caché es de alrededor de 1 GB. Los cachés más grandes son de alrededor de 100 GB. En dispositivos que tienen 256 GB de almacenamiento en caché cada uno y están conectados entre sí. Así que llámalo 512 GB en pares reflejados.
Estas memorias caché son 10 veces más rápidas que nuestra llamada de servicio promedio dentro de nuestra red. Llegar a redes de terceros no es una competencia; caché gana. Además, además de las ganancias masivas de rendimiento que obtenemos de los cachés, obtenemos otro beneficio: ahorro de costos.
Muchas de estas llamadas de servicio son operaciones de pago por llamada (especialmente en servicios de terceros). Por lo tanto, cualquier tráfico que podamos evitar enviarlos nos ahorra dinero. En un caso, redujimos nuestro tráfico en un 40% mediante el uso de almacenamiento en caché. Eso se traduce en más de $ 2 millones por año en ahorros de costos realizados. Más que suficiente que pagamos por toda la infraestructura de almacenamiento en caché en un año. De repente, nuestros dispositivos de almacenamiento en caché de $ 125K son generadores de dinero para mi empresa y continúan haciéndolo.
Entonces, sí, tener un caché suficientemente grande en el lugar correcto y usarlo en las aplicaciones correctas puede tener un efecto significativo en el rendimiento, tanto en la capacidad de respuesta de la red como en el flujo de caja mejorado.