microsoft / microsoft/WSL

Emulate PMEM on WSL 2

Open
#7,074 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

I'm following https://pmem.io/2016/02/22/pm-emulation.html in order to emulate persistent memory. When it comes to reserve a memory region for pmem device on GRUB configuration I understand WSL doesn't have control over the RAM but is there any other way I can do to emulate the device?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the PMEM emulation guide linked in the issue, focusing on its GRUB memory-reservation step and the stated WSL limitation. Determine whether WSL 2 exposes another supported path for emulating the device; done means documenting a confirmed procedure or establishing that none is available.

Written by the indexing model from the issue text.

Assessment

Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.