Choose NAS cache settings by the I/O pattern, not by whether a workload is simply “read-heavy” or “write-heavy.” Repeated small random reads are the clearest use case for read cache; small random reads and writes may suit a supported read-write cache. Large sequential transfers and one-pass video playback often gain little. On ZFS, ARC, L2ARC, and SLOG serve different purposes, so there is no universal read-write cache switch.
Which cache setting fits each workload?
Start with two questions: are requests small and randomly located or large and sequential, and will the same data be accessed repeatedly? The table maps common patterns to settings documented by Synology, QNAP, and TrueNAS. It is a starting point, not a promise of faster performance: measure the result on the actual NAS and workload.
| Workload pattern | Setting to consider | Important qualification |
|---|---|---|
| Repeated small random reads of a shared, frequently revisited working set | Read-only SSD cache on Synology DSM or QNAP QTS; on ZFS, first use RAM-based ARC, then consider SSD L2ARC if appropriate. | Cache is useful only if requests can reuse cached data. Check hit rate and real latency or throughput. Synology; QNAP QTS 4.5.x; TrueNAS ZFS Primer |
| Small random reads and writes, such as database or virtual-machine storage | Consider the NAS platform’s supported read-write cache, after checking redundancy and failure behavior. | Synology’s documented read-write cache uses at least two SSDs in a redundant cache RAID arrangement for the DSM versions covered. QNAP warns that write cache on unprotected configurations may result in data loss. Model and software support vary. Synology considerations; QNAP QTS 4.5.x |
| Large sequential uploads, downloads, or video playback | Often leave SSD cache off, or test before investing in cache drives. | Synology says these patterns generally see minimal gains. QNAP’s All I/O mode is a product-specific option, not evidence that sequential caching will improve every NAS. Synology; QNAP QTS 4.5.x |
| ZFS workload that depends on synchronous writes | Investigate a power-protected SLOG only if the application’s synchronous-write path is a measured bottleneck. | SLOG is a separate log for synchronous writes, not a general-purpose write cache. TrueNAS says synchronous writes are relatively rare for SMB, AFP, and iSCSI, and that a SLOG for those protocols makes sense only in special cases. TrueNAS ZFS Primer |
How should you decide before enabling cache?
- Classify the I/O. Determine whether the workload is mostly small random requests or large sequential transfers. A read-heavy workload that reads each large file once is a weaker cache candidate than one that repeatedly revisits small data.
- Estimate the active working set. Consider how much data is being reused and how it compares with RAM and any proposed SSD cache. A cache larger than the frequently accessed dataset is not automatically better; Synology notes that cache flushing can also consume resources. Synology’s cache considerations
- Identify the platform’s actual cache controls. Cache names and behavior are not interchangeable across manufacturers or file systems. Use the device’s documentation for its model and software release rather than inferring behavior from a label such as “read-write.”
- Check safety and compatibility. Confirm that the NAS model supports the cache type, that the SSDs meet the manufacturer’s compatibility guidance, and that the write-cache arrangement has appropriate failure protection. SSD endurance and interface are also part of the fit.
- Measure under the real workload. Check cache hit rate or ARC statistics, then compare observed latency and throughput with and without the setting under representative use. Do not assume cache improves performance or expect a general percentage gain: vendor documentation does not establish a universal speed increase.
What do the cache options mean on each platform?
Synology DSM: read-only versus read-write SSD cache
Synology describes SSD cache as most helpful when I/O frequently accesses randomly placed data, especially when reads are repeated. It lists scenarios such as multi-user file services with small-file access, iSCSI or Fibre Channel storage, virtual machines, databases, snapshots, web servers, backup tasks, and mail services as possible fits. These are examples, not a guarantee that every workload in those categories benefits. Its guidance says sequential file access and HD video streaming generally see minimal gains. Synology DSM SSD Cache
- Read-only cache: Consider it for frequently read small blocks when the same data is likely to be requested again.
- Read-write cache: Consider it only for supported workloads that frequently read and write small blocks, and check the required redundant SSD arrangement for the specific DSM release and NAS model.
Synology’s detailed cache-considerations article was last updated July 26, 2023. Verify current model compatibility and release-specific requirements before installing drives. Synology cache considerations
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitches#1 Best Overall
- Reliable everyday computing
- WD quality and reliability
- Free Acronis True Image WD Edition cloning software
- WD F.I.T. Lab certified to work with a wide range of high-performance PC configurations
QNAP QTS: choose both a cache type and a mode
QTS documentation separates cache type—read-only, write-only, or read-write—from cache mode. In the documented QTS 4.5.x settings, Random I/O places small blocks in cache and bypasses larger blocks, making it the more relevant mode to assess for workloads such as virtualization and databases. All I/O caches small and large blocks for random and sequential requests; QNAP lists video streaming and large-file access among its use cases. That mode’s availability does not establish that it will improve a particular system. QNAP QTS 4.5.x cache settings
QNAP warns that using write-only or read-write cache with Single, JBOD, or RAID 0—configurations without disk-failure protection—may result in data loss. Its cited QTS guide says RAID 10 provides the best write-cache performance in that documented context; do not treat this as a universal recommendation for every QNAP model or release. Check the current device-specific documentation before changing the setup.
Rank #2
- [High Endurance Grade] : No.1 NAS SSD choice in heavy workloads NAS systems|24/7 superior NAS Cache with reliable TBW|Data protection, Power loss protection, ECC, Easy integration, Silent operation|Sequential transfer speed up to 550 MB/s.
- [For Heavy Workloads] : Superior durability designed for creative professionals, including virtualization, collaborative editing, photo rendering, 4K/8K video editing and intensive database storage. Manage multi-tasking demand from multi-device multi-user with maximize performance, productivity and efficiency at home or office.
- [Wide Compatibility] : Rugged secure data consolidation for business NAS RAID configuration or home office setup|Verified with NAS, compatible with Synology, QNAP, Asustor models and more. Not suggested for use in server models or SAN environments.
- [TLC 3D NAND] : Advanced Technology TLC Flash with SLC cache brings out high speed performance and commits long lifespan. 2.5" (7mm) SATA III SSD for NAS business PS4 Laptop PC.
- [Manufacturer Support Guaranteed] : GIGASTONE 5-year peace-in-mind replacement warranty |Lifetime Free Technical Support.
QNAP distinguishes QTS, which uses Ext4 and has read/write cache, from QuTS hero, which uses ZFS and has read cache and a write-intent log. Hardware and RAM limits apply. Compatible QM2 PCIe cards are one possible way to install M.2 SSDs for caching, but card and NAS compatibility must be verified. QNAP SSD Cache overview
TrueNAS and ZFS: ARC, L2ARC, and SLOG are different tools
- ARC: ZFS’s primary read cache in RAM. Consider available memory and ARC statistics before adding another cache layer. TrueNAS ZFS Primer
- L2ARC: An optional SSD-based second-level read cache. TrueNAS advises adding RAM before considering L2ARC; it needs RAM to function and can reduce performance when a system does not have enough. It may suit a workload whose active data exceeds RAM but is small enough for a significant share to fit on SSD. Follow documentation for the current TrueNAS release rather than applying old size thresholds universally. TrueNAS L2ARC
- SLOG: A separate device for ZFS’s synchronous-write log. It may help only when the workload depends on synchronous writes and the log device is fast and power-protected. It is not a general read-write cache; establish that synchronous writes are on the critical path before adding hardware. TrueNAS ZFS Primer
What should you change first?
If repeated small random reads are the problem, test the platform’s read-cache option—or assess ARC and then L2ARC on ZFS. If small random reads and writes are the problem, check whether the NAS supports a protected read-write cache and confirm the workload can use it. For large sequential transfers or one-pass streaming, start without SSD cache and add it only if measurement shows a benefit. On ZFS, investigate SLOG only for a demonstrated synchronous-write bottleneck. No universal cache size or expected speed gain is established by the cited vendor guidance.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Rank #4
- THE SSD ALL-STAR: The latest 870 EVO has indisputable performance, reliability and compatibility built upon Samsung's pioneering technology. S.M.A.R.T. Support: Yes
- EXCELLENCE IN PERFORMANCE: Enjoy professional level SSD performance which maximizes the SATA interface limit to 560 530 MB/s sequential speeds,* accelerates write speeds and maintains long term high performance with a larger variable buffer, Designed for gamers and professionals to handle heavy workloads of high-end PCs, workstations and NAS
- INDUSTRY-DEFINING RELIABILITY: Meet the demands of every task — from everyday computing to 8K video processing, with up to 600 TBW** under a 5-year limited warranty***
- MORE COMPATIBLE THAN EVER: The 870 EVO has been compatibility tested**** for major host systems and applications, including chipsets, motherboards, NAS, and video recording devices
- UPGRADE WITH EASE: Using the 870 EVO SSD is as simple as plugging it into the standard 2.5 inch SATA form factor on your desktop PC or laptop; The renewed migration software takes care of the rest
Rank #3
- GROUNDBREAKING READ/WRITE SPEEDS: The 990 EVO Plus features the latest NAND memory, boosting sequential read/write speeds up to 7,250/6,300MB/s. Ideal for huge file transfers and finishing tasks faster than ever.
- LARGE STORAGE CAPACITY: Harness the full power of your drive with Intelligent TurboWrite2.0's enhanced large-file performance—now available in a 4TB capacity.
- EXCEPTIONAL THERMAL CONTROL: Keep your cool as you work—or play—without worrying about overheating or battery life. The efficiency-boosting nickel-coated controller allows the 990 EVO Plus to utilize less power while achieving similar performance.
- OPTIMIZED PERFORMANCE: Optimized to support the latest technology for SSDs—990 EVO Plus is compatible with PCIe 4.0 x4 and PCIe 5.0 x2. This means you get more bandwidth and higher data processing and performance.
- NEVER MISS AN UPDATE: Your 990 EVO Plus SSD performs like new with the always up-to-date Magician Software. Stay up to speed with the latest firmware updates, extra encryption, and continual monitoring of your drive health–it works like a charm.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

