Search found 52 matches
- Thu Jan 09, 2025 2:22 pm
- Forum: Technical Support
- Topic: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
- Replies: 22
- Views: 27620
Re: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
I don't know internal logic of Primocache, but it is completely feasible that it fills up L2 sequentially, and new data is initially always added to end. This way it'll easily fill up 100%. But, nonetheless, you need to expect for L2 to fill up all space, or underlying device for L2 to be 'full'. Ju...
- Thu Jan 09, 2025 9:50 am
- Forum: Technical Support
- Topic: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
- Replies: 22
- Views: 27620
Re: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
Ah, you are correct. It is possible to only use one device for caching one volume.
In case of using SS be aware of thin provisioning. When you create volume, leave some free space in pool.
What seems to happen is SS pool runs out of space.
In case of using SS be aware of thin provisioning. When you create volume, leave some free space in pool.
What seems to happen is SS pool runs out of space.
- Wed Jan 08, 2025 2:38 pm
- Forum: Technical Support
- Topic: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
- Replies: 22
- Views: 27620
Re: Using an array of M.2 to cache for HDD array causes M.2s to fill continuously
For one, why setup array in storage spaces, and use that for cache? You should use disks themselves, without SS for caching. 2nd - you are confusing some things. Freeing cache on written is freeing cache within L2 cache in Primocache. This will *NOT* free up space in underlying caching device! Espec...
- Wed Aug 21, 2024 10:32 pm
- Forum: Technical Support
- Topic: L2 is filled from HDD instead of L1 cache
- Replies: 8
- Views: 10239
Re: L2 is filled from HDD instead of L1 cache
When PrimoCache populates data into L2, if data is cached in L1, PrimoCache will copy data from L1 to L2, otherwise PrimoCache will read data from the source disk. Please note that in order not to affect other applications' tasks, PrimoCache is set by default to fill L2 data when the source disk is...
- Thu Jun 13, 2024 10:07 am
- Forum: Technical Support
- Topic: PrimoCache writes more L2 cache than the volume is big
- Replies: 2
- Views: 2497
Re: PrimoCache writes more L2 cache than the volume is big
Solution is somewhat simple.
When reading queue for what needs to be written in L2 grows.
If queue > L2 size, just trim whatever oldest is meant to be written in from queue.
When reading queue for what needs to be written in L2 grows.
If queue > L2 size, just trim whatever oldest is meant to be written in from queue.
- Thu Jun 13, 2024 10:05 am
- Forum: Technical Support
- Topic: PrimoCache alternative?
- Replies: 1
- Views: 2104
Re: PrimoCache alternative?
Use Linux. Many options there.
- Tue Nov 21, 2023 2:58 pm
- Forum: Technical Support
- Topic: NVMe characteristics important to PrimoCache?
- Replies: 3
- Views: 3560
Re: NVMe characteristics important to PrimoCache?
Firstly - PrimoCache is a bit silly with filling L2 cache, as L2 (read) cache is filled by reading from disks, and not by using data in L1 cache. Write cache (if using) is different matter. As for using 80% - some suggest is as PrimoCache does not support TRIM. So leaving extra free space may help w...
- Fri May 12, 2023 2:51 pm
- Forum: Technical Support
- Topic: caching behavior with windows built-in cache; and other generic questions
- Replies: 19
- Views: 11253
Re: caching behavior with windows built-in cache; and other generic questions
... or simply look how ZFS does it, as it combines both MRU (Most Recently Used) and MFU (Most Frequently Used).
- Wed May 10, 2023 7:08 am
- Forum: Technical Support
- Topic: Primocache and Network File Transfers
- Replies: 17
- Views: 7997
Re: Primocache and Network File Transfers
Two more things, before declaring issue with CIFS/SMB servers:
1) Did you try iperf between two PC's (client/server)?
2) Maybe try different PCIe slot for 10G card? Might be in x1 PCIe, even if slot is x16. Also, it might be over chipset.
1) Did you try iperf between two PC's (client/server)?
2) Maybe try different PCIe slot for 10G card? Might be in x1 PCIe, even if slot is x16. Also, it might be over chipset.
- Tue May 09, 2023 12:16 pm
- Forum: Technical Support
- Topic: Primocache and Network File Transfers
- Replies: 17
- Views: 7997
Re: Primocache and Network File Transfers
PrimoCache moves data by default when there is no disk activity, so this is I/O you saw initially from HDD&SSD at same time. Now, you need to dig deeper - when copying again, and data is read from SSD cache, is disk at 100% utilization? Is disk at 100% utilization on destination computer? Are an...