Thank you for your response. Yes, I would like to work on some task, and eventually I would like to use it as my student project. For example, it might be possible to implement the technique from the article Post-Copy, Hines, 2009: demand paging, active push, prepaging and dynamic self-ballooning. As far as I understood from the postcopy documentation, the pages are pushed sequentially, but it is possible to implement a new prepaging strategy. Or are there any obstacles to implementing the ideas of this paper in QEMU?
On Mon, Apr 25, 2022 at 9:34 PM Peter Xu <pet...@redhat.com> wrote: > Hi, > > On Mon, Apr 25, 2022 at 01:41:27PM +0300, Artyom wrote: > > Hello! I would like to see a list of suggestions/ideas/tickets for > > improving live migration (especially performance and algorithms). There > is > > a page https://wiki.qemu.org/ToDo/LiveMigration, but it has not been > > updated for a long time. Thanks > > Yes I think you're right and it's a good idea we should at some point > revive the page so it always contains up-to-date contents. > > Do you mean that you want to contribute to QEMU project by working on some > (obviously, not bit-sized) performance related tasks on live migration to > improve the software? > > So far I am aware that Leonardo was working on zero-copy sender side for > it, Juan was experimenting some bitmap split researches, and I'm working on > a bit of the postcopy specific enhancements. I'm not sure what I can do > here to help you start any form of contribution, maybe starting from > knowing more context of what you want and plan. :) > > Thanks, > > -- > Peter Xu > >