How long does it take to write 100 GB to a Gen4 NVMe SSD? Cache and cooling limits
14 seconds is the best-case figure for 100 GB on a fresh Gen4 SSD. It illustrates why upgrading from SATA SSD (3 minutes) to NVMe is transformative for workflows that move large files frequently.
Writing 100 GB to a PCIe 4.0 NVMe SSD at the interface's ~7 GB/s (56 Gbps) peak works out to 14 seconds. This is an idealized Gen4 transfer estimate, and it's the benchmark speed to compare portable/external drives against when evaluating their real performance.
By TechCompare · Updated
Calculator
Data Transfer Calculator
How this is calculated
Real-world Gen4 NVMe sustained write performance drops sharply once the drive's SLC cache fills, typically after 50-150 GB written depending on drive capacity. Samsung rates the 1 TB 980 Pro for up to 7,000 MB/s sequential read and 5,000 MB/s sequential write, so 100 GB at the rated write speed is about 20 seconds before overhead. A partly used cache, thermal throttling, or a fuller drive can extend the transfer to roughly 40-60 seconds. PCIe 5.0 NVMe doubles the interface peak to ~14 GB/s, cutting the ideal interface math to 7 seconds.
Verdict
The PCIe 4.0 interface's ~7 GB/s (56 Gbps) ceiling puts 100 GB at 14 seconds in ideal math. A Samsung 980 Pro 1 TB is rated for up to 7,000 MB/s sequential reads and 5,000 MB/s sequential writes, so its rated write-speed math is about 20 seconds before overhead. Sustained workloads can be slower because of SLC cache exhaustion, thermal throttling, drive fill level, or random IO. That is still a large jump from a SATA SSD, which takes about 3 minutes for the same 100 GB at 550 MB/s.
More Storage scenarios
Related guides
Frequently asked questions
Why does write speed drop during a long transfer on an NVMe SSD?
Why does my NVMe write speed drop during a long 100 GB transfer?
Is PCIe Gen 4 or Gen 5 NVMe better for sustained 100 GB writes?
Related tools
Display Bandwidth Calculator
Check display bandwidth for HDMI, DisplayPort, USB-C, Thunderbolt, and USB4.
Use tool ➜RAID Calculator
Calculate usable capacity and fault tolerance for RAID 0, 1, 5, 6, and 10.
Use tool ➜RAM Latency Calculator
Convert DDR3/DDR4/DDR5 timings (CL, tRCD, tRP, tRAS) into true latency in nanoseconds.
Use tool ➜Memory and Storage Throughput Visualizer
Visualize the massive speed difference between CPU cache, RAM, and storage.
Use tool ➜