[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 6/6] introduce simple linear scan rate limiting mechanism
From: |
Peter Xu |
Subject: |
Re: [PATCH v4 6/6] introduce simple linear scan rate limiting mechanism |
Date: |
Fri, 27 Nov 2020 17:28:11 -0500 |
On Thu, Nov 26, 2020 at 06:17:34PM +0300, Andrey Gruzdev wrote:
> Since reading UFFD events and saving paged data are performed
> from the same thread, write fault latencies are sensitive to
> migration stream stalls. Limiting total page saving rate is a
> method to reduce amount of noticiable fault resolution latencies.
>
> Migration bandwidth limiting is achieved via noticing cases of
> out-of-threshold write fault latencies and temporarily disabling
> (strictly speaking, severely throttling) saving non-faulting pages.
So have you done any measurements out of it, as we've talked in previous
version? Thanks,
--
Peter Xu
- [PATCH v4 3/6] support UFFD write fault processing in ram_save_iterate(), (continued)
[PATCH v4 4/6] implementation of background snapshot thread, Andrey Gruzdev, 2020/11/26
[PATCH v4 5/6] the rest of write tracking migration code, Andrey Gruzdev, 2020/11/26
[PATCH v4 6/6] introduce simple linear scan rate limiting mechanism, Andrey Gruzdev, 2020/11/26
- Re: [PATCH v4 6/6] introduce simple linear scan rate limiting mechanism,
Peter Xu <=
Re: [PATCH v4 0/6] UFFD write-tracking migration/snapshots, Peter Krempa, 2020/11/26
Re: [PATCH v4 0/6] UFFD write-tracking migration/snapshots, Peter Xu, 2020/11/27