Veja 2 questões aqui:
1) ter executado uma instância ao vivo por qualquer período de tempo em / de um USB irá prejudicar gravemente a vida útil e velocidade do USB.
2) para android studio WAY MAIS 500 MB de RAM livre será necessário, se o espaço em disco estiver disponível (executando como live / semi live do usb) crie um arquivo de swap no hdd / ssd interno nativo do sistema. .. mais ainda, 5g de espaço em disco para quase QUALQUER distro moderno com algo tão pesado quanto o android studio é um total não-inicial você precisará de 5g + para / e o material essencial e talvez o dobro para / home --- assume que este é um ambiente de desenvolvimento exclusivo)