Quando você executa o linux a partir de um diretório usb, sua velocidade geral geral é geralmente limitada não pelo seu processador, mas pelo I / O do seu disco. Com que rapidez os dados podem ser transferidos para o seu USB. Becos a taxa de transferência de dados através de um USB 2.0 é limitada, você vê. Então, nesse contexto, uma versão do liveCD tem várias vantagens sobre uma instalação completa em um USB.
Primeiramente, um liveCD armazena seus dados em arquivos de loop comprimido, geralmente usando squashfs. E porque os dados são comprimidos, podem ser transferidos para fora do USB mais rapidamente. Considerando que, com uma instalação completa, os dados são descompactados.
Em segundo lugar, os benchmarks para transferência de dados de um USB mostram que arquivos grandes são transferidos muito mais rapidamente do que muitos arquivos pequenos. Com o formato LiveCD, os dados são armazenados em um ou mais arquivos cloop grandes, o que é ideal. Mas com a versão de instalação completa, há muitos arquivos menores. E isso pode resultar em uma taxa de transferência de dados mais lenta.
Em terceiro lugar, um liveCD linux usa um sistema de arquivos de união como o AUFS. É um sistema de arquivos virtual, às vezes conhecido como sistema de arquivos empilhável. Ele é projetado de tal forma que os ciclos de gravação para o USB são minimizados, certamente muito menos que para a versão de instalação completa em um USB. Isso ajuda porque a) dados gravados em uma tomada USB x2 são maiores que as leituras, eb) a gravação excessiva em seu usb irá esgotar mais cedo.