Eu me deparei com um problema estranho em que o primeiro comando que eu emito no terminal é extremamente lento para executar. Por exemplo, eu poderia começar uma compilação e isso levaria a eternidade. Mas, se eu parar com Ctrl + C e depois executar o mesmo comando novamente, é rápido. O que poderia causar esse problema e como resolvê-lo?
Para ser mais específico, acho que isso acontece com comandos que usam muita CPU. Por exemplo, quando executo g++
para compilar C++
code ou quando inicio emacs
e ele carrega todos os tipos de modos. Quando isso acontece e eu olho para a saída de htop
, ele mostra que o comando em questão usa 3-4% da CPU, em vez de 99-100%, como faria normalmente.
Tags command-line 16.04