특히 영구 메모리를 사용하는 메모리 모드에서 DRAM 캐싱 인텔® Optane™ 설명합니다.
- DCPMM의 메모리 모드는 DRAM을 사용하여 NVM의 데이터를 캐시합니다. 이 모드에서 운영 체제는 DRAM을 볼 수 있으며 데이터가 어떻게 표시합니까?
- DRAM 캐싱은 어떻게 작동합니까? 모든 것이 OS의 지원 없이 하드웨어에서 수행합니까?
메모리 모드에서 DRAM은 가장 자주 액세스하는 데이터의 캐시 역할을 하는 반면, PMem(영구 메모리)은 큰 메모리 용량을 인텔® Optane™ 제공합니다.
캐시 관리 작업은 인텔 스케일러블 프로세서의 인텔® 제온® 컨트롤러에 의해 처리됩니다.
메모리에서 데이터를 요청하면 메모리 컨트롤러가 먼저 DRAM 캐시를 확인하고 데이터가 있는 경우 응답 지연 시간은 DRAM과 동일합니다. 데이터가 DRAM 캐시에 있지 않은 경우, 지연 시간이 약간 더 인텔® Optane™ PMem에서 읽습니다.
메모리 컨트롤러보다 일관된 데이터 검색 패턴을 가지는 응용 프로그램은 예측할 수 있는 캐시 적중률이 더 높고, 모든 DRAM 구성에 가깝게 성능을 표시해야 하는 반면, 넓은 주소 범위에서 랜덤 데이터 액세스가 가능한 워크로드는 DRAM만 사용하는 경우 성능 차이를 볼 수 있습니다.
또한 데이터는 메모리 모드에서 휘발성입니다. 전원이 공급되지 않을 경우 저장되지 않습니다.
지속성은 App Direct라는 두 번째 모드에서 활성화됩니다.
