In theory, decompressing data on the fly could slow things down. In practice, modern CPUs (even on handhelds) are so fast that the bottleneck is usually the storage read speed. Because a CHD file is much smaller (often 40–70% smaller than a GDI), the system spends less time reading from the SD card or SSD, which can actually compared to uncompressed files.