Explenation; Drives now come in capacities ranging between 8 gigabytes (GB) and 1 terabyte (TB), depending on manufacturer, and future capacity levels are expected to reach 2 TB. The memory within most USB flash drives is multi-level cell (MLC), which is good for 3,000 to 5,000 program-erase cycles: