Use part of RAM cache for C Drive?

In windows server 2016 , the storage space , can use SSD to cache for HDD, can use NVMe to cache SSD , even can use PMEM …

In windows server 2016, the Iscsi Target server , can create a RAM disk.

New-IscsiVirtualDisk -Path “ramdisk: testRAM.vhdx” -Size 5GB

But I am running a windows 10 , and now, I am using a 3td part software named PrimoCache , to use part of my free RAM to cache my C drive.

I wonder , whether powershell can use my free RAM to create a cache to cache my C drive .

How do you think?

Hope this is answered here: