[2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

First hand news related to PrimoCache
Post Reply
User avatar
Support
Support Team
Support Team
Posts: 3623
Joined: Sun Dec 21, 2008 2:42 am

[2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Support »

Greetings everyone,

We are pleased to announce the release of PrimoCache 3.2.0. This version fixed some bugs and the full list of changes is available in the following page.
https://www.romexsoftware.com/en-us/pri ... gelog.html

The packages can be downloaded from our downloads page.

We also released an alpha version for the 4.0.0 version. This version includes the following major features.
1. Verify level-2 cache data on the boot if an ungraceful shutdown happened.
2. Flush level-1 deferred write-data to level-2 cache when level-1 cache is full.
(need to check the option "Flush L1 Cache to L2 Cache" in the Advanced Defer-Write Options dialog of the configuration dialog)
3. Support cluster shared volumes (CSV).
4. Be numa-aware (the server edition). To enable numa-aware, use CLI and command: "rxpcc set NumaAware 1".

We are sorry that due to the complexity of the 4.0.0 version and limited time, we only did some simple tests for this alpha version and haven't completed the full test. We will continue testing it. If you are really interested in this alpha version, you may download it from the following link. Of course it is not recommend that you test it in a production environment and you should backup your computer data before testing.
PrimoCache 4.0.0 alpha
PrimoCache Server Edition 4.0.0 alpha

The development team thanks everyone who gave us bug reports, suggestions or feedback!
If you have any questions or comments, we'll be happy to address them here.

Wishing you a happy holidays and a wonderful New Year!

- The Romex Software Team
geneo
Level 4
Level 4
Posts: 27
Joined: Sat Oct 31, 2015 5:19 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by geneo »

Thanks for the bug fix update.

From the alpha release notes, since I am using only persistent L1, 3.2 does everything I need. Still looking forward to final 4.0 though.

Happy new year!
Rootax
Level 2
Level 2
Posts: 7
Joined: Sat Apr 20, 2019 1:31 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Rootax »

Thx a lot !

Just a small bug, the "check for update" from 3.0.9 version isn't working.

Happy new year :)
Rootax
Level 2
Level 2
Posts: 7
Joined: Sat Apr 20, 2019 1:31 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Rootax »

(It's fixed now)
fakel
Level 3
Level 3
Posts: 16
Joined: Sun Nov 01, 2015 10:21 am

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by fakel »

And this update? Could add a dark theme...😒
Babel17
Level 5
Level 5
Posts: 52
Joined: Tue Nov 03, 2015 3:41 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Babel17 »

Very nice, thank you. I'm interested in "2. Flush level-1 deferred write-data to level-2 cache when level-1 cache is full.", as that could be a way to really turbocharge a system with several spinners, SSDs, and optionally even access to a dedicated NVMe SSD partition, or even the whole drive, as a L2 cache.
minhgi
Level 10
Level 10
Posts: 255
Joined: Tue May 17, 2011 3:52 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by minhgi »

Install Primocache 4.0 alpha on all my home PC. So far so good.
Babel17
Level 5
Level 5
Posts: 52
Joined: Tue Nov 03, 2015 3:41 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Babel17 »

I'm trying out the Alpha, and it wasn't until I uninstalled it, after rebooting and even later trying the new regular release, and then fresh installing it, was PrimoCache able to "see" some of my drives as being available to be used as an L2 cache. After I first installed this Alpha on top of the old build (the one prior to this new one) I did use Computer Management so as to turn some unallocated SSD space into a partition Windows could see, so as to be able to use that for the PrimoCache function of creating an L2 cache. Maybe some of the above caused this, easy to fix, error. Btw, it would be cool to be able to set the time delay for deferred writes on a drive by drive basis, and not just per cache task. I can guess why that might not be possible though, lol.
minhgi
Level 10
Level 10
Posts: 255
Joined: Tue May 17, 2011 3:52 pm

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by minhgi »

Hi Support,

Can we get the option to flush the normal deferred and excess write from L1 to L2 first before hitting the disk. Any write that don't get hit to L2 is not cache, unless already in L1. If you have extremely large L1 cache, those data never get written to L2. That potential read cache that could be missed if that data be call again and flush to the disk already. There could potential performance gain miss from the write/read cache.

We can get different interval for flushing from L1-->L2 and L2 --> Disk. Hope it's not too late to include that option for 4.0

Please check my screenshot. Almost 3GB of L1 wasn't cache in L2. That 3GB of potential read cache hit miss. L2 should show similar data size being process to L1.
Attachments
2020-01-03_054348.png
2020-01-03_054348.png (2.35 KiB) Viewed 19639 times
User avatar
Support
Support Team
Support Team
Posts: 3623
Joined: Sun Dec 21, 2008 2:42 am

Re: [2019-12-31] PrimoCache 3.2.0 and 4.0.0 alpha released!

Post by Support »

minhgi wrote: Wed Jan 01, 2020 11:04 pm Install Primocache 4.0 alpha on all my home PC. So far so good.
Many thanks! please backup your important data first as the 4.0 alpha changed a lot in data processing.
Post Reply