3 ms·
The potential benefits of this may vary though depending on how the OS exposes things. For example, exposing this as a ram disk while possibly useful is not re
by jsmith45 4y ago
The potential benefits of this may vary though depending on how the OS exposes things.
For example, exposing this as a ram disk while possibly useful is not really optimal. Treating it more like NUMA ram, that simply lacks any cores where the memory is "local", could be more viable. The OS could be programmed to shuffle out memory that is not frequently used over to there, as a faster alternative to paging to disk, etc. Some new madvise calls to let apps mark regions as not latency critical giving the OS permission to move the memory over even if it is frequently accessed could also be interesting.