Choosing a cache size is the one setting that decides whether a disk cache helps or hurts. Sized well, it holds the data you actually reuse and turns slow reads into fast ones. Sized badly, it either keeps throwing away the data it just learned — or it takes so much memory that Windows and your applications spend their time paging to the very disk you were trying to speed up.
This guide gives concrete starting numbers for both cache tiers, explains how to check whether your choice was right, and shows how to change it later in Qiling Fast Cache.
A two-tier cache asks you for two numbers, and they serve different purposes:
Think of the RAM tier as the front of the shelf and the SSD tier as the storeroom. You want both, but only the RAM tier has an ongoing cost paid in memory you cannot get back. For the underlying concepts, see What Are L1 and L2 Cache?.
When the cache is smaller than the data you reuse, it cannot hold the working set, so it constantly evicts blocks that will be needed again moments later. The symptoms are easy to recognize:
A cache that behaves this way is not broken; it is simply too small for the workload. If you cannot enlarge it, the honest alternative is to narrow what you cache — target the drive you actually work from instead of several drives at once.
Oversizing the RAM tier is the more damaging mistake, because the memory has to come from somewhere. The warning signs appear outside the caching tool:
Oversizing the SSD tier is less harmful, but not free: a cache that fills the SSD leaves too little space for the drive's own performance and health, and a cache larger than your working set wastes capacity without adding hit rate.
Two hard rules and one soft one:
As a starting point, using the memory that is genuinely free at a typical workload:
| Total RAM | Typical free memory | Suggested L1 cache |
|---|---|---|
| 8 GB | 2-4 GB | Not recommended, or 512 MB at most |
| 16 GB | 6-9 GB | 1-2 GB |
| 32 GB | 16-24 GB | 4-8 GB |
| 64 GB | 40-52 GB | 8-16 GB |
| 128 GB | 90 GB and up | 16-32 GB |
Watch Task Manager after setting the value. If committed memory climbs close to the physical limit, reduce the cache even if the hit rate looks good.
The SSD tier is far more forgiving, because the only cost is drive space:
When you cache a small drive, keep the cache smaller than the volume it accelerates and smaller than the free space available — a cache cannot exceed either.
| Workload | L1 (RAM) | L2 (SSD) |
|---|---|---|
| Office, browsing, light use | 1-2 GB | 40-60 GB |
| Gaming library | 4-8 GB | 100-200 GB |
| Photo and video editing | 4-8 GB | 120-200 GB |
| Virtual machines and containers | 4-8 GB | 200 GB and up |
| Media server | 4 GB | 100-150 GB |
| Programming and builds | 4-8 GB | 100 GB |
These are starting points, not rules. The right size is the one that keeps your hit rate climbing without taking memory your applications need.
In Qiling Fast Cache, a cache task is created with a fixed size, so changing it means removing the task and creating it again with the new value. That also means the cache starts empty and warms up from scratch.
Step 1. Download and install Qiling Fast Cache if you have not already.
Step 2. Open the program and click the + button to create a cache task.

Step 3. Choose the drive to accelerate and enter the cache size for each tier. Use the tables above to pick a starting value.

Step 4. Click OK and use the PC normally. Check the hit rate and cached data size in the main window to see whether the cache is filling up or truncating.

Step 5. If the hit rate plateaus early with the cache permanently full, increase the size. If the system feels sluggish or pages heavily, decrease it. Because resizing requires recreating the task, make one deliberate change at a time rather than several at once.
No. A RAM cache takes memory from Windows and your applications, so past a certain point it makes the whole machine slower even as its own hit rate improves.
No. The cache holds copies of that drive's data, so it cannot be larger than the data it is caching, and it also cannot exceed the free space on the SSD tier.
The hit rate should keep improving over normal use and then settle, while the cached data size approaches the cache size without pinning at the limit. If it never settles or the system feels slow, adjust.
Not usually. Start with the drive you use most. Each additional task competes for the same memory, and caching a rarely used drive adds nothing.
Because the cache had to be rebuilt with the new dimensions. It warms up again as you use the PC, which is normal.
Use a RAM-only cache and accept that it starts empty after each reboot. The article on cache warm-up explains how to minimize that cost.
Cache settings are safe, but if you also change storage configuration, a backup protects your system. Qiling Disk Master creates a full Windows image you can restore from if anything goes wrong.
Step 1. Install and open Qiling Disk Master. On the home screen, open "Backup and Recovery" and choose "System Backup". This option automatically includes Windows and the hidden boot partitions, so you do not have to select them one by one.

Step 2. Check the source. The disk where Windows is installed and its system partitions are already ticked for you. If you only need your personal documents, run a separate "File Backup" task instead.

Step 3. Click the destination box and choose where the image should be saved. Use an external HDD or SSD, a NAS, or any drive other than the one Windows is installed on, and make sure it has enough free space.

Step 4. Review the task summary and click "Proceed". Wait until the progress bar reaches 100%. Do not unplug the drive or turn off the PC while the backup is running.

Step 1. Open Qiling Disk Master again, go to "Backup and Recovery", and select the recovery option. Your backup images are listed, so pick the one you created before the changes began.

Step 2. Choose the target disk or partition. Normally you restore to the original system disk. If the drive was replaced, select the new disk instead, and the restore rebuilds Windows together with its boot partitions.

Step 3. Preview the restore plan, click "Proceed", and confirm the warning. The PC restarts to finish the job, and Windows comes back exactly as it was on the day the image was created, with your files and programs intact.

Cache sizing comes down to two limits. The cache must be larger than the working set you reuse, or it will keep evicting data and never deliver a good hit rate. And the RAM tier must be small enough that Windows and your applications never miss the memory it took — leave at least 8 GB, and size from free memory rather than total. The SSD tier is more forgiving: 10 to 15 percent of the drive, 60-120 GB for a system drive, and always with free space left over. Start with the tables above, check the hit rate and cached data size in Qiling Fast Cache, and adjust one step at a time.
Protect your PC with Qiling Backup—create a system image before your next round of settings changes.
For more Windows 11 performance guides, see What Are L1 and L2 Cache?, How to Check Cache Hit Rate, Windows 11 Fast Cache, Fast Cache Best Practices and Limitations, and What Is Cache Warm-Up?.