O mais provável é que as configurações de swappiness sejam a chave. O Ubuntu, por padrão, está configurado para trocar os recursos do sistema antes (não depois) de precisar trocá-lo. Felizmente, essa opção, como todas as coisas no mundo Linux, é configurável. Tente desativar a troca temporariamente, para testar, se isso ajudar você, por
sudo swapoff -a
e mais tarde de volta com
sudo swapon -a
Se esta for a solução para você, você pode jogar com as configurações de swappiness. Este Q / A deve ser um bom guia para você ( É seguro virar trocar permanentemente? ).
... e sim, o problema pode ser a antiga unidade ATA, respectivamente o controlador da unidade, já que as operações de E / S levam mais tempo do que o esperado e o sistema está aguardando isso. Tente monitorar o sistema com o comando top
, se este for o caso, haverá muitas esperas de CPU (valores acima de 15-20%). Você tem que testá-lo com o aplicativo, que ainda não está carregado na memória.
Se este for o caso, considere reduzir o máximo possível a E / S. Jogue com swappiness (por exemplo, zero). Ajudaria a adicionar mais RAM, então, deveria ser possível aumentá-lo para pelo menos 2Gigs.