Menú

¿Qué es la memoria persistente?

Pilas finas azules sobre fondo azul
Temas
La memoria persistente (PMEM) es un dispositivo de memoria direccionable según los bytes, de alto rendimiento y estado sólido que reside en el bus de memoria. Al estar en el bus de memoria, la PMEM accede a los datos de forma similar a la DRAM, lo que significa que tiene prácticamente la misma velocidad y latencia de la DRAM y la no volatilidad de la memoria flash NAND. El NVDIMM (módulo de memoria inline doble no volátil) y los DIMM Intel 3D XPoint (también conocidos como módulos de memoria persistente Optane DC) son dos ejemplos de tecnología de memoria persistente.

Ventajas de la memoria persistente

Entre las principales ventajas de la memoria persistente se incluyen las siguientes: 

  • Ofrece latencias de acceso inferiores a las que se obtienen con las unidades SSD flash.
  • Aumenta el rendimiento más que el almacenamiento flash.
  • Es más económica que la DRAM. 
  • La PMEM se puede almacenar en caché. Esta es una gran ventaja con respecto a la interconexión PCIe, la cual no se puede almacenar en caché en la CPU.
  • Acceso en tiempo real a los datos; permite acceder de forma ultrarrápida a grandes conjuntos de datos. 
  • Los datos persisten en la memoria tras la interrupción del suministro eléctrico, como en la memoria flash.

Casos de uso de la memoria persistente

La memoria persistente se puede utilizar de diversas formas para proporcionar una latencia menor en las aplicaciones, como: 

  • Detección del fraude. La memoria persistente mejora la velocidad a la que las instituciones financieras y las compañías de seguros pueden analizar los datos de millones de registros para detectar transacciones fraudulentas y, de este modo, poder evitar pérdidas financieras y otras repercusiones en el prestigio de la marca.
  • Análisis de ciberamenazas. La memoria persistente permite a las empresas desplazarse rápidamente para detectar y defenderse frente a las ciberamenazas que son cada vez más numerosas. 
  • Personalización a escala web. La memoria persistente permite a las empresas adaptar las experiencias en línea al usuario al devolverle contenido y anuncios relevantes. En consecuencia, se genera un mayor número de clics del usuario y más oportunidades de ingresos en comercio electrónico.
  • Transacciones financieras. Las aplicaciones de transacciones financieras pueden usar la memoria persistente para procesar y llevar a cabo estas operaciones con rapidez. De este modo, ganan en competitividad y crean una mayor oportunidad de ingresos.
  • Internet de las cosas (IoT). Un procesamiento más rápido de conjuntos de datos enormes en tiempo real reduce la rentabilidad de la inversión.

Memoria persistente frente a NVRAM

La memoria de acceso aleatorio no volátil (NVRAM) es una memoria de acceso aleatorio que conserva su información aunque no reciba alimentación. Si se pierde la alimentación antes de escribir los datos en el disco, estos no se pierden porque se pueden recuperar a partir de la NVRAM. 

La NVRAM utiliza el backup de la batería para mantener la persistencia de los datos. Durante este tiempo, puede extraer los datos de un dispositivo flash que esté conectado directamente. En la mayoría de los casos, la NVRAM reside en el bus PCIe. 

La batería también puede realizar backups de la PMEM o NVDIMM-N. Reside solo en el bus de memoria.

Sigue leyendo