I was curious if there was any performance difference between the internal and external SSD on Xbox. I have a 2 TB external SSD and that’s where I run MSFS from, including a 192 GB rolling cache.
So I asked Grok and here’s the reply…
TL;DR - internal is 5-6 times faster. I’m in the process moving of moving my installation to the internal drive. I’ll report back if I notice any difference.
Yes, the internal SSD in the Microsoft Xbox Series X is faster than a standard external SSD (connected via USB). Here’s a breakdown of why, based on the console’s hardware and storage architecture:
Key Specifications and Performance Comparison
Internal SSD: The Xbox Series X features a custom 1TB NVMe SSD with raw sequential read speeds of up to 2.4 GB/s (gigabytes per second). However, due to the console’s proprietary compression technology (DirectStorage API and hardware decompression via the Xbox Velocity Architecture), the effective throughput for game loading can reach up to 4.8 GB/s. This enables extremely fast load times for next-gen games, often reducing wait times to seconds in titles like Forza Horizon 5 or Starfield. The internal SSD is directly connected via the console’s high-speed PCIe 4.0 interface, minimizing latency.
External SSD (USB-connected):
Standard external SSDs for the Xbox Series X connect via USB 3.1 or 3.2 ports, which are limited to a theoretical maximum of about 625 MB/s (0.625 GB/s) for USB 3.2 Gen 1 (often marketed as 5 Gbps). Real-world sustained speeds are typically 400–540 MB/s, depending on the drive (e.g., Samsung T7 or WD Black models). This is roughly 4–6 times slower than the internal SSD’s raw speeds. Load times for backward-compatible games (e.g., Xbox One titles) will be noticeably longer when played directly from an external SSD compared to the internal drive—tests show differences of 10–30 seconds in large open-world games like Assassin’s Creed: Origins.
