Opis procesu buforowania pamięci DRAM w trybie pamięci z wykorzystaniem Intel® Optane™ pamięci trwałej.
- Tryb pamięci DCPMM wykorzystuje pamięć DRAM do buforowania danych z NVM. Czy w tym trybie system operacyjny może widzieć pamięć DRAM i sposób eksmitowania danych?
- Jak działa buforowanie pamięci DRAM? Czy odbywa się to na sprzęcie bez wsparcia systemu operacyjnego?
W trybie pamięci pamięć DRAM pełni funkcję pamięci cache dla najczęściej używanych danych, a pamięć trwała (PMem) Intel® Optane™ dużą pojemność pamięci.
Działania związane z zarządzaniem pamięcią cache są obsługiwane przez zintegrowany kontroler pamięci Intel® Xeon® skalowalnego procesora.
Gdy dane są wymagane z pamięci, kontroler pamięci najpierw sprawdza pamięć podręczną DRAM, a jeśli dane są dostępne, opóźnienie reakcji jest identyczne z pamięcią DRAM. Jeśli dane nie są w pamięci cache DRAM, są odczytywane z pamięci Intel® Optane™ PMem i mają nieco większe opóźnienia.
Aplikacje o spójnych wzorcach pobierania danych niż kontroler pamięci może przewidywać, będą mieć wyższy wskaźnik trafienia pamięci podręcznej i powinny widzieć swoją wydajność w pobliżu konfiguracji wszystkich pamięci DRAM, podczas gdy obciążenia z wysoce losowym dostępem do danych w szerokim zakresie adresów mogą zauważyć różnicę w wydajności w porównaniu z samą pamięcią DRAM.
Ponadto dane są ulotne w trybie pamięci; Nie zostanie on zapisany w przypadku utraty zasilania.
Trwałość jest włączona w drugim trybie o nazwie App Direct.
