On 1/30/14, 5:27 PM, "John Stultz" <john.stultz@xxxxxxxxxx> wrote: >I'm still not totally sure about, but willing to try >* Page granular volatile tracking In the malloc case (anonymous unused dirty memory), this would have very similar characteristics to madvise(...MADV_FREE) as on e.g. FreeBSD, but with the extra requirement that memory be marked nonvolatile prior to reuse. That wouldn't be terrible -- certainly an improvement over madvise(...MADV_DONTNEED), but range-based volatile regions would actually be an improvement over prior art, rather than a more cumbersome equivalent. Either way, I'm really looking forward to being able to utilize volatile ranges in jemalloc. Thanks, Jason -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href