Persistent Memory Documentation
HomePMDKNDCTLBlog
  • Persistent Memory Documentation
  • Getting Started Guide
    • Introduction
    • PMDK Introduction
    • NDCTL Introduction
    • System Requirements
    • Creating Development Environments
      • Linux Environments
        • Using the memmap Kernel Option
        • Advanced Topics
          • Partitioning Namespaces
          • I/O Alignment Considerations
      • Windows Environments
      • Virtualization
        • Windows Server Hyper-V
        • Using QEMU Virtualization
        • VMware VSphere/ESXi
      • Cloud Environments
        • Microsoft Azure Cloud
        • Google Cloud Platform (GCP)
    • Installing NDCTL
    • Installing PMDK
      • PMDK Directory Structure
      • Installing PMDK using Linux Packages
      • Installing PMDK from Source on Linux
      • Installing PMDK on Windows
  • IPMCTL User Guide
  • NDCTL User Guide
Powered by GitBook
On this page
  1. Getting Started Guide
  2. Creating Development Environments
  3. Linux Environments

Advanced Topics

This section describes advanced topics relating to configuring and using either physical or emulated persistent memory devices.

  • Partitioning Namespaces - Describes how to use tools such as fdisk, parted, or gparted to partition larger namespaces in to smaller ones.

  • I/O Alignment Considerations - Describes how to correctly align the IO for 2MiB hugepages

PreviousUsing the memmap Kernel OptionNextPartitioning Namespaces

Last updated 6 years ago