¿Por qué no se pueden integrar RAM y caché en el disco duro?

Esto no es posible a menos que todos los recuerdos sean igualmente rápidos, con el mismo precio y ofrezca el mismo tiempo para el intercambio de información (existen diferencias debido a la distancia del procesador, el tiempo de respuesta y muchas otras cosas que estoy demasiado ocupado para escribir o no) sé todavía). A continuación se presentan las informaciones básicas sobre los recuerdos que desea integrar.

Memorias de caché:

  • Más cercano al procesador.
  • Más rápido a la respuesta.
  • Más caro.
  • Puede coincidir con la velocidad del procesador.
  • Se utiliza para almacenar instrucciones para el procesador y los resultados de los procesamientos.

RAM:

  • Se sienta a una distancia intermedia del procesador.
  • Es más lento que registrarse.
  • Es más barato que registrarse.
  • Es comparable a la velocidad del procesador, pero no es apto para la comunicación directa con el procesador.
  • Actúa como un búfer entre el caché y el almacenamiento secundario (hdd / ssd / etc).

Almacenamiento secundario:

  • Está más alejado del procesador.
  • Es lo mas lento.
  • Es el mas barato.
  • Se utiliza para almacenar datos de gran tamaño de forma permanente.

Entonces puede ver que cada memoria tiene sus ventajas y, por lo tanto, no se puede intercambiar o eliminar sin una alternativa adecuada.

Para representar las mejoras e integración tenemos lo siguiente:

  • Unidades híbridas que contienen un poco de unidad ssd dedicada para acelerar el tiempo de búsqueda (intercambiando los datos a la parte ssd de hdd).
  • También tenemos un SSD completo que es muchas veces más rápido que el HDD tradicional.
  • DDR4 RAM ya se ha lanzado.

Todo lo que digo es que las velocidades se mejoran todo el tiempo.
Pero aún así, la memoria caché sigue siendo indudablemente la más rápida, la más cara y la más cercana al procesador. Hasta donde yo sé, hoy nada puede igualar las ventajas de la memoria caché y, por lo tanto, no se pueden integrar.

Suena como si tener diferentes recuerdos es un gran problema, por lo tanto, integre. No. Entre el procesador (muy alta velocidad) y el disco duro (baja velocidad, pero repositorio muy grande, almacenamiento barato, etc.) hay una gran brecha de velocidad. Para cerrar esta brecha, se utiliza DRAM. Ahora, la DRAM es refrescante, por lo tanto, lenta demostró ser lenta en comparación con la arquitectura de procesador de alta velocidad que progresa rápidamente. Por lo tanto, nuevamente para cerrar la brecha de velocidad, se usa caché. A menos que el disco duro se vuelva tan rápido como el procesador, no podemos eliminar el caché, la RAM o integrarlos con HD.

Bueno, ya ves, ¡el disco duro no es lo suficientemente rápido! El caché es una memoria súper rápida a la que accede la CPU con mucha frecuencia, porque las instrucciones y / o datos más utilizados residen allí. Para ejecutar un proceso realmente rápido, también necesitaba acceder a esas instrucciones rápidamente. ¡Y el humilde disco duro no es lo suficientemente rápido!