Unraid Write Path Estimator: Normal vs Turbo Write
This Unraid write path estimator explains what happens to a file when it's written to your Unraid array based on cache pool presence, drive type, and turbo write setting. Clarifies cache bypass, mover behaviour, and when turbo write is safe to use.
Turbo Write (formerly called Reconstruct Write) sounds like a free speed upgrade, but it's not always faster, and it comes with trade-offs. Whether it helps you depends on how many drives you have, what you're writing, and whether your drives are already spinning.
This tool estimates real-world write speeds for both modes under your setup, and tells you plainly when Turbo Write is worth enabling.
Important: You generally won't see better than a single drive's sequential write speed writing to the array: Normal Write is often far below it. Turbo Write can get much closer in the right setup, but results depend on drive count, the slowest disk, and your controller. This tool shows speeds as absolute ranges for both modes.
Your Array Setup
Write source mainly affects write pattern (sequential vs random, sustained vs bursty). Turbo Write helps most with sustained sequential writes regardless of source.
Single-drive speed: You generally won't see better than a single drive's sequential write speed writing to the array: Normal Write is often far below it, and Turbo Write can get much closer in the right setup. The comparison here is Normal Write vs Turbo Write under your specific configuration.
Normal Write (Read-Modify-Write) is constrained by platter rotation: after reading old data and parity and calculating new parity, the drive must wait for the write position to rotate back around. This rotation penalty significantly reduces throughput, commonly observed at 50-100 MB/s for sustained array writes on 7200 RPM HDDs.
Turbo Write (Reconstruct Write) eliminates the rotation wait by writing data immediately and reconstructing parity in parallel from all other drives. Typically 2-3x faster than Normal Write for sustained large sequential writes, and can get close to single-drive speed in large arrays with fast CMR drives and a good HBA, though results depend on drive count, the slowest disk, and controller limits.
Auto Turbo Mode: The CA Auto Turbo Write Mode plugin (Community Applications) automatically switches between modes based on how many drives are currently spinning. Unraid also has a built-in Auto write mode option, the CA plugin extends this by switching dynamically based on real-time spin state. This is the recommended approach for most users.
Further reading: Unraid array write modes, official docs (Read/Modify/Write vs Turbo Write/Reconstruct Write).
Speed ranges reflect typical real-world throughput reported by the Unraid community for each drive count and class. File size modifiers account for the overhead of small-file operations under both write paths. Controller caps reflect real bandwidth constraints on shared-bus onboard SATA implementations.
Power draw is estimated using typical active read/write wattage per drive class (7200 RPM HDD: ~9 W, 5400 RPM: ~7 W). AU electricity rate used: $0.30/kWh.
Last reviewed: 20 March 2026
Frequently Asked Questions
AU Cache SSD Pricing: Enabling Turbo Write (early 2026)
Turbo Write (Reconstruct Write) reads all data drives simultaneously, which requires all drives to be spinning. For home NAS users who want Turbo Write performance without spin-up delays, pairing it with a cache pool is the recommended approach. Cache SSD prices from Mwave, PLE, Amazon AU.
| Drive | Capacity | AU retail range | Best for |
|---|---|---|---|
| Samsung 870 EVO | 500 GB | $75-$95 | Small cache pool: SOHO or home with light writes |
| Samsung 870 EVO | 1 TB | $120-$145 | Standard home cache, most 4-bay Unraid builds |
| WD Red SN700 NVMe | 1 TB | $130-$160 | High-throughput writes, media ingest, VM workloads |
| WD Red SN700 NVMe | 2 TB | $230-$270 | Large active dataset, production media library |
Normal vs Turbo Write: AU Home NAS Decision Summary
- Normal Write (default): Reads parity + target data drive → XORs → writes. Uses fewer drive spinups. Safer for arrays where drives sleep aggressively. Best for most home users writing small-to-medium files infrequently.
- Turbo Write: Reads all data drives simultaneously → XORs → writes all. Faster for large sequential writes when all drives are already spinning. Best when drives spin continuously (e.g., active media server, surveillance NAS).
For a typical AU home Unraid build with 4-6 data drives in an energy-saving spin-down config, Normal Write is usually the better default. Turbo Write shines when your workload keeps drives spinning anyway, use this estimator to check whether your scenario actually benefits.