linux-bcache.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Low hit ratio and cache usage
@ 2021-06-04 11:07 Santiago Castillo Oli
  2021-06-04 12:05 ` Coly Li
       [not found] ` <f25c7f91-433e-d699-c1f6-7e828023167f@orange.fr>
  0 siblings, 2 replies; 6+ messages in thread
From: Santiago Castillo Oli @ 2021-06-04 11:07 UTC (permalink / raw)
  To: linux-bcache

Hi all!


I'm using bcache and I think I have a rather low hit ratio and cache 
occupation.


My setup is:

- Cache device: 82 GiB partition on a SSD drive. Bucket size=4M. The 
partition is aligned on a Gigabyte boundary.

- Backing device: 3.6 TiB partition on a HDD drive. There is 732 GiB of 
data usage on this partition. This 732 GiB are used by 9 qcow2 files 
assigned to 3 VMs running on the host.

- Neither the SDD nor HDD drives have another partitions in use.

- After 24 hours of use, according to priority_stats the cache is 75% 
Unused (63 GiB Unused - 19 GiB used), but...

- ... according to "smartctl -a" in those 24 hours "Writes to Flash" has 
increased in 160 GiB and "GB written from host" has increased in 90 GiB

- cache_hit_ratio is 10 %



- I'm using maximum bucket size (4M) trying to minimize write 
amplification. With this bucket size, "Writes to Flash" (160) to "GB 
written from host"(90) ratio is 1,78. Previously, some days ago, I was 
using default bucket size. The write amplification ratio then was 2,01.

- Isn't the cache_hit_ratio (10%) a bit low?

- Is it normal that, after 24 hours running, the cache occupation is 
that low (82-63 = 19GiB, 25%)  when the host has written 90 GiB to the 
cache device in the same period? I don´t understand why 90 GiB of data 
has been written to fill 19 GiB of cache.


Any ideas?


Thank you and regards.


-- 
___________________________________________________________


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-06-04 15:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-04 11:07 Low hit ratio and cache usage Santiago Castillo Oli
2021-06-04 12:05 ` Coly Li
2021-06-04 12:35   ` Santiago Castillo Oli
2021-06-04 12:59     ` Coly Li
2021-06-04 15:56     ` Kai Krakow
     [not found] ` <f25c7f91-433e-d699-c1f6-7e828023167f@orange.fr>
2021-06-04 12:12   ` Santiago Castillo Oli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).