IPMCTL User Guide
Home
PMDK
NDCTL
Blog
Search…
Version 2.x
IPMCTL User Guide
Installing IPMCTL
Basic Usage
Module Discovery
Provisioning
Concepts
Create Memory Allocation Goal
Provision App Direct
Provision Memory Mode
Provision Mixed Mode
Show Memory Allocation Goal
Dump Memory Allocation Settings
Load Memory Allocation Goal
Delete Memory Allocation Goal
Instrumentation
Debug
Support and Maintenance
Powered By
GitBook
Provision App Direct
Creates a memory allocation goal for App Direct in either one fully interleaved region, or non-interleaved, meaning one region per module.
Examples
Configures all the PMem module capacity in
AppDirect mode with all modules in an interleaved set:
1
$ ipmctl create -goal PersistentMemoryType=AppDirect
Copied!
Configures all the PMem module capacity in
AppDirect mode with all modules in an interleaved set:
1
$ ipmctl create -goal PersistentMemoryType=AppDirectNotInterleaved
Copied!
Configures the PMem module capacity across the entire system with 50% in AppDirect (Interleaved) and 50% reserved:
1
ipmctl create -goal PersistentMemoryType=AppDirect Reserved=50
Copied!
Create an Interleaved AppDirect goal using all modules in Socket0:
1
$ ipmctl create -goal -socket 0x0000 PersistentMemoryType=AppDirect
Copied!
Previous
Create Memory Allocation Goal
Next
Provision Memory Mode
Last modified
11mo ago
Copy link
Contents
Examples