Vamos fazer um cálculo rápido.
*
Tamanho médio da unidade flash USB: Vamos supor um tamanho razoavelmente comum de 64 gigabytes (GB).
*
bytes para caracteres: Um caractere normalmente pega 1 byte (ou 8 bits) de armazenamento em codificações de caracteres comuns como ASCII ou UTF-8 (embora alguns caracteres no UTF-16 ou UTF-32 possam levar mais).
*
gigabytes para bytes: 1 GB =1.073.741.824 bytes
Portanto:
64 GB * 1.073.741.824 bytes/gb =68.719.476.736 bytes
Como estamos assumindo 1 byte por personagem:
68.719.476.736 bytes ≈ 68,7 bilhões de caracteres
Portanto, a unidade flash USB média (a 64 GB) pode manter
mais de 80 bilhões de caracteres, mas não por uma margem enorme. Uma unidade de capacidade maior excederia facilmente 80 bilhões de caracteres.