[CRIU] [PATCH 0/4 v2] Optimize a number of pipes to splice memory

Andrei Vagin avagin at virtuozzo.com
Wed Nov 8 23:26:01 MSK 2017


Applied

On Wed, Nov 08, 2017 at 03:36:00AM +0300, Andrei Vagin wrote:
> From: Andrei Vagin <avagin at virtuozzo.com>
> 
> A number of pipes are limited and currently we have a few reports
> when users hit this limit.
> 
> v2: fix patches accoring with Mike's comments
> 
> Andrei Vagin (4):
>   zdtm: add an option to show criu statistics
>   parasite: remove restriction to a number of iovec-s
>   page-pipe: move code to resize a pipe in a separate function
>   page-pipe: allow to share pipes between page pipe buffers
> 
>  criu/include/page-pipe.h |  1 +
>  criu/include/stats.h     |  2 ++
>  criu/page-pipe.c         | 84 +++++++++++++++++++++++++++++++-----------------
>  criu/page-xfer.c         |  2 +-
>  criu/pie/parasite.c      | 25 +++++++++++---
>  criu/stats.c             |  4 +++
>  images/stats.proto       |  2 ++
>  test/zdtm.py             | 15 ++++++++-
>  8 files changed, 99 insertions(+), 36 deletions(-)
> 
> -- 
> 2.13.6
> 


More information about the CRIU mailing list