Primocache still has one big problem. If I forget to pause/freeze the cache and I copy big files (in this case 300GB) Even though the L2 cache volume is only 100GB and at the end of file copy 30 GB were written to L2 cache it kept going and wrote >300 GB to the 100 GB partition. it would be nice to remove the data from L2 write queue if it won't fit in L2 cache.
Code: Select all
| written | Pending |
| | no point of writing this part - it'll be overwritten | Will fit in L2 |
In fewer words there is no point to keep more than 100 GB in L2 write queue when the volume itself is 100GB
I hope it's clear enough what I mean.