[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries i
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache |
Date: |
Fri, 6 Feb 2015 15:09:53 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Am 05.02.2015 um 13:55 hat Alberto Garcia geschrieben:
> The current algorithm to replace entries from the L2 cache gives
> priority to newer hits by dividing the hit count of all existing
> entries by two everytime there is a cache miss.
>
> However, if there are several cache misses the hit count of the
> existing entries can easily go down to 0. This will result in those
> entries being replaced even when there are others that have never been
> used.
>
> This problem is more noticeable with larger disk images and cache
> sizes, since the chances of having several misses before the cache is
> full are higher.
>
> If we make sure that the hit count can never go down to 0 again,
> unused entries will always have priority.
>
> Signed-off-by: Alberto Garcia <address@hidden>
Thanks, applied to the block branch.
Kevin
- [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Alberto Garcia, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Max Reitz, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Alberto Garcia, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Max Reitz, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Kevin Wolf, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Alberto Garcia, 2015/02/05
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Alberto Garcia, 2015/02/06
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Kevin Wolf, 2015/02/06
- Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache, Alberto Garcia, 2015/02/06
Re: [Qemu-devel] [PATCH] block: Give always priority to unused entries in the qcow2 L2 cache,
Kevin Wolf <=