Justin Aggus
Dabbler
- Joined
- Nov 11, 2016
- Messages
- 27
I have the following workload:
files are constantly being written,
80% of files are never read
19% of files are read during the first month after being written
-------of this 19%:
-------90% of files are read only once
-------10% of files are read more than once
1% of files are read after the first month
-------of this 1%:
-------90% of files are read only once
-------10% of files are read more than once
What would get cached in the arc/l2arc with a workload like this?
I could easily have enough arc to cache 1 month worth of files, but do files have to be read once before they are cached?
It seems to me, depending on the caching algorithm, my cache hit ratio could be anywhere from ~2% to ~95%.
files are constantly being written,
80% of files are never read
19% of files are read during the first month after being written
-------of this 19%:
-------90% of files are read only once
-------10% of files are read more than once
1% of files are read after the first month
-------of this 1%:
-------90% of files are read only once
-------10% of files are read more than once
What would get cached in the arc/l2arc with a workload like this?
I could easily have enough arc to cache 1 month worth of files, but do files have to be read once before they are cached?
It seems to me, depending on the caching algorithm, my cache hit ratio could be anywhere from ~2% to ~95%.
Last edited by a moderator: