Page 1 of 1

L2 deferred writing doesn't seem to work on 3.x

Posted: Sat Dec 16, 2017 12:38 am
by Magistar
Hi there. I used to run 2x HDD in raid for ' faster' gaming. I have now moved to Primocache in the following logic:

OS: 250 GB NVME SSD
SSD: 300GB data/ 200 GB primocache L2
HDD: 1500 GB games (cached) / 1500 GB data

Now I noticed that when installing games I run into the HDD speed cap instead of my internet speed (400 Mbit). I enabled defer writing BUT there was absolutely no write activity on the SSD. What I expected to happen was that the game would be downloaded to the caching SSD and then in the background the data would be synced to my HDD. I even tried 'buffer' mode with 60 seconds defer but it did not happen. It is only using the 500MB RAM for deferring.

Image

Read caching is working as expected (used data get's moved to the SSD).

Re: L2 deferred writing doesn't seem to work on 3.x

Posted: Tue Dec 19, 2017 2:09 am
by Support
By default, L2 SSD is only enabled for reading cache. If you want to use L2 for writing cache, you need to change the ratio of read/write cache space. In the cache configuration dialog, click the "Advanced L2 Cache Options" button and then uncheck the option "Individual Read/Write Cache Space" or specify certain amount of space for write cache.

Re: L2 deferred writing doesn't seem to work on 3.x

Posted: Sun Dec 24, 2017 11:06 pm
by Magistar
Thanks I changed it to 5%=10GB of write cache and then it worked. SSD is now doing 300 MB/s during file allocation :).

Can I also do this without needing the 1GB of level1 cache?

Re: L2 deferred writing doesn't seem to work on 3.x

Posted: Mon Dec 25, 2017 2:47 am
by Support
Yes, PrimoCache is flexible. You can use only L2 without L1.