Menu
fines piles bleues sur fond bleu

Qu'est-ce que la mémoire persistante ?

La mémoire persistante (PMEM) est un système de mémoire SSD haute performance adressable en octets résidant sur le bus mémoire. Le fait de résider sur le bus mémoire permet à la PMEM d'accéder à des données de la même manière que la DRAM, ce qui signifie que la vitesse et la latence de la DRAM sont quasiment identiques, tout comme la non-volatilité de la mémoire flash NAND. Les modules NVDIMM (modules de mémoire double en ligne non volatile) et les modules DIMM Intel 3D XPoint (également appelés modules de mémoire persistante Optane DC) sont deux exemples de technologies de mémoire persistante.

Avantages de la mémoire persistante

Les principaux avantages de la mémoire persistante sont les suivants : 

  • Latences d'accès inférieures à celles des SSD Flash.
  • Débit supérieur à celui du stockage Flash.
  • Moins cher que la mémoire DRAM. 
  • Possibilité de mise en cache de la PMEM. Il s'agit d'un avantage considérable par rapport à l'interconnexion PCIe, qui ne peut pas être mise en cache dans le CPU.
  • Accès en temps réel aux données ; accès ultra rapide à d'énormes jeux de données 
  • Les données persistent dans la mémoire après une coupure de courant, comme dans le cas du stockage Flash.

Champs d'application de la mémoire persistante

La mémoire persistante peut être utilisée de plusieurs façons pour offrir une faible latence aux applications : 

  • Détection des fraudes. La mémoire persistante permet aux institutions financières et aux sociétés d'assurrances d'accélérer l'analyse de millions d'enregistrements à la recherche de transactions frauduleuses, évitant ainsi des pertes financières et un impact sur les noms des marques.
  • Analyse des cybermenaces. La mémoire persistante permet aux entreprises de rapidement détecter les cybermenaces de plus en plus graves et de s'en défendre. 
  • Personnalisation à l'échelle du Web. La mémoire persistante permet aux entreprises d'adapter l'expérience en ligne à l'utilisateur en renvoyant le contenu et les publicités pertinents à l'utilisateur, ce qui se traduit par un nombre plus élevé de clics et d'opportunités de chiffre d'affaires liés à l'e-commerce.
  • Trading financier. Les applications de trading financier peuvent utiliser la mémoire persistante pour traiter et exécuter rapidement les transactions financières, ce qui leur permet de bénéficier d'un avantage concurrentiel et de créer de nouvelles opportunités de chiffre d'affaires.
  • Internet des objets (IoT). Accélérer le traitement en temps réel des jeux de données massifs accélère le retour sur investissement.

Mémoire persistante et NVRAM

La mémoire NVRAM est une mémoire vive qui conserve ses informations, même sans alimentation. En cas de coupure de courant avant l'écriture des données sur le disque, vous ne perdez pas les données, car elles peuvent être restaurées à partir de la mémoire NVRAM. 

La mémoire NVRAM utilise une sauvegarde sur batterie pour conserver les données persistantes. Pendant ce temps, elle peut flasher les données sur un périphérique Flash directement connecté. Dans la plupart des cas, la mémoire NVRAM réside sur le bus PCIe. 

La PMEM ou NVDIMM-N peut également être sauvegardée sur batterie. Elle réside uniquement sur le bus mémoire.

Pour aller plus loin

Drift chat loading