[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC Design Doc] Add vNVDIMM support for Xen

On 01/02/16 05:44, Haozhong Zhang wrote:
> Hi,
> The following document describes the design of adding vNVDIMM support
> for Xen. Any comments are welcome.
> Thanks,
> Haozhong

Thankyou for doing this.  It is a very comprehensive document, and a
fantastic example for future similar situations.

To start with however, I would like to clear up my confusion over the
the usecases of pmem vs pblk.

pblk, using indirect access, is less efficient than pmem.  NVDIMMs
themselves are slower (and presumably more expensive) than equivalent
RAM, and presumably still has a finite number of write cycles,  so I
don't buy an argument suggesting that they are a plausible replacement
for real RAM.

I presume therefore that a system would only choose to use pblk mode in
situations where the host physical address space is a limiting factor. 
Are there other situations which I have overlooked?

Secondly, I presume that pmem vs pblk will be a firmware decision and
fixed from the point of view of the Operating System?



Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.