Page 2 of 2

Re: Primocache vs. Fancycache / RamdriveCache

Posted: Sun Jul 17, 2016 5:44 pm
by Pete
Their UIMMI page has more details on this - hibernation support is an extra option which has to be enabled. I've not tested with suspend-to-disk but suspend-to-RAM certainly works with both Primo Ramdisk and Primo Cache.
They do not state if this also works for XP. (Suspend-to-Ram is no issue, this works with each Ramdisk)
Restore Points will work in Win7 with most Ramdrives, but it didnt work in XP. You have to exclude the Ramdisk from getting monitored by the XP restore point system, but I never found a working fix to do so.

Primo Ramdisk has a 60-day trial so you can try before you buy.
The 60-day trial didnt help if primocache cant create a file based 2Level cache.
I need a software like fancycache - not a software that interfere my Ramdisk or takes away any SSD partions.
I can and have - but only with L1 caching (8GB for the ramdisk, 7GB for the cache on an 18GB system)(I'm caching an SSD-RAID array so there's no point in using L2).
Forgot about DataRAM but I was never able to get it to work on my system
You have more RAM and a better PC, so yes in yours case it makes sense to focus on a large L1 cache - but, my PC still has 12GB RAM and there is not really much left for any L1 cache.
In Win7 64bit, I use this Ramdisk, never had any problems with it: http://www.radeonramdisk.com/software_downloads.php
In my old XP, I use the Gavotte. This Ramdisk didnt have any features and you need to created a batch if you want files automaticly save from the Ramdisk to the HDD@shoot down.

Re: Primocache vs. Fancycache / RamdriveCache

Posted: Sun Jul 17, 2016 9:28 pm
by InquiringMind
Pete wrote:The 60-day trial didnt help if primocache cant create a file based 2Level cache.
I need a software like fancycache - not a software that interfere my Ramdisk or takes away any SSD partions.
Well, neither Primo Cache nor FancyCache are file-based, they're block based. Windows' own caching is file-based, so if this is important to you, best to stick with that.
Pete wrote:In Win7 64bit, I use this Ramdisk, never had any problems with it: http://www.radeonramdisk.com/software_downloads.php
In my old XP, I use the Gavotte. This Ramdisk didnt have any features and you need to created a batch if you want files automaticly save from the Ramdisk to the HDD@shoot down.
If you are talking about the same PC (with 12GB RAM) in both cases, then I would ask what it is that you're using the ramdisks for? With 8.5GB of "invisible memory" available, you could try a setup with PrimoRamdisk/PrimoCache of:
  • Ramdisk 1: normal ramdisk, 1GB in size holding the Windows pagefile only;
  • Ramdisk 2: hybrid ramdisk using 2GB RAM, 6+GB SSD (providing 8GB+ total) for all temp data (note the pagefile cannot go on a hybrid ramdisk, hence it being on its own above - hybrid ramdisks cannot use an image file either so if you want data preserved across reboots, then a third ramdisk with an image file may be needed);
  • leaving 5.5GB for a L1 cache with PrimoCache.
That setup is slightly "light" on the ramdisk side, but using a hybrid ramdisk should avoid programs failing due to lack of temp space while 5+GB of L1 PrimoCache should provide a noticeable benefit over Windows' own file cache (which is limited to 3GB on 32-bit systems).

Re: Primocache vs. Fancycache / RamdriveCache

Posted: Mon Jul 18, 2016 7:34 am
by Pete
The Ramdrive is used for:
# Swapfile (Photoshop needs it)
# Browsercache
# Photoshop work
# processing OTR recordings
The OTR TV show recordings are H.264 avi file based, those recordings need to be de/muxed and cutted.
Doing so takes a lot off time even on SSD, whereas a Ramdrive saves you a lot off time.
There is not enough free RAM left for any permanently L1-caching.
Well, neither Primo Cache nor FancyCache are file-based, they're block based.
Sry, for my bad english.
What I mean is a software that creates a cache file and not a software that requieres to format/reserve any partitions just for L2-caching.
Fancycache (Eboostr, too) create such a cache file.

Do you see what I mean (?) : http://www.bilder-upload.eu/show.php?fi ... 831038.jpg
You can choose a SSD, Ramdrive, USB Flash drive or whatever so for 2-Level caching. On the next image you see that Fancycache creates a cache file called "fcdcachefdef.sys".
You can use yours SSD like always, there is no partition reserving, formatting or whatever so requiered.
If you use a Ramdrive, you could resize, minimize or maximize this cache size "on-the-fly", without that you ever need to reconfigure yours Ramdrive/invisible hidden memory.
All this didnt work with primocache. :(

The problem I still have with fancycache is that it seems to be an (unfinished) beta software and that you have first to buy primocache. Eboostr, Expresscache, VeloMaxSSD and similar stuff costs less and they are all not Beta stage. We also need to keep in mind, a 32GB Sandisk costs $25 and is bundled with ExpressCache.
Imo, they should make a more fairly balanced price for fancycache as beta software (if it didnt get any further updates).
However, but thats just my opinion.

Re: Primocache vs. Fancycache / RamdriveCache

Posted: Fri Jul 22, 2016 6:57 pm
by InquiringMind
Thanks for the clarification. Your issue is with PrimoCache's need to create and format a special partition on SSD to use for L2 caching rather than storing cached data in a file instead.

The reason that PrimoCache requires a special partition is for better performance. Writing to a file takes more time (due to NTFS overheads, file fragmentation and third party software like AV scanners) and Windows caches all file activity, resulting in memory being wasted caching cache data. If you benchmark PrimoCache and FancyCache, you should find that PrimoCache performs significantly better. I suspect it would outdo EBoostr also, but I've not tried it due to its DRM.

That does make setting up PrimoCache a little more involved, but as long as you use a tool like GPartEd to shrink existing partitions to make room for a new PrimoCache one, it shouldn't be too difficult.

Given the usage you describe, I'd agree that the Ramdisk should be the priority, so I would suggest a modified setup with ramdisk 1 holding the pagefile only (no image file - check your previous maximum memory usage and size this to allow for that plus 0.5-1GB extra, 2GB may suffice) and a 6GB ramdisk 2 (hybrid if you can do without an image file - this would allow you to add extra capacity via SSD). That would leave 0.5GB for a L1 PrimoCache along with whatever L2 you feel appropriate, but I'd be inclined to leave PrimoCache and rely on Windows' own file caching until you have more memory to spare.