At the 2010 Linux Plumber's Conference Virtualization Mini-Conference earlier
this month, I did a presentation about physical memory utilization and
Transcendent Memory ("tmem"). I mentioned that I am developing an in-kernel
version of tmem that might be suitable, with small modifications, for use
with KVM. I plan to post a working first draft of that code to linux-mm
in the next few days.
Although tmem was originally designed for Xen, some of the ideas that
have evolved from tmem have broader application and may make an
interesting project for someone working in the KVM area interested
in memory management.
While I personally am not able to do KVM development, I would be willing
to assist and answer questions if someone else is interested in trying
to plug my in-kernel tmem code together to work with KVM.
Thanks,
Dan Magenheimer
P.S. I don't subscribe to this list, so please cc me on any replies
or discussion.
References:
Tmem overview: http://oss.oracle.com/projects/tmem
LPC Virt wiki: http://wiki.linuxplumbersconf.org/2010:virtualization
Presentation slides:
http://wiki.linuxplumbersconf.org/_media/2010:07-memmgmtvirtenv-lpc2010-final-v2.pdf
Detailed "script" for above presentation:
http://oss.oracle.com/projects/tmem/dist/documentation/presentations/MemMgmtVirtEnv-LPC2010-SpkNotes.pdf
Future possible uses of tmem-related concepts (from LSF10/MM summit):
http://marc.info/?l=linux-mm&m=127811271605009
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html