¿Por qué una unidad flash de 2 GB contiene menos de una tarjeta xd de 1 GB?

Esto no es exacto, una unidad flash de 2 GB puede contener más datos que una tarjeta XD de 1 GB. Las unidades flash están diseñadas para almacenar más datos que las tarjetas XD. Algunas unidades flash pueden incluso almacenar hasta varios terabytes de datos.