终端中运行的第一个命令非常慢

终端中运行的第一个命令非常慢

我遇到了一个奇怪的问题,我在终端中发出的第一个命令执行起来非常慢。例如,我可能会开始编译,这会花很长时间。但是,如果我使用 Ctrl+C 停止它,然后再次运行相同的命令,它就会很快。什么可能导致这个问题,我该如何解决它?

更具体地说,我认为这发生在 CPU 密集型命令上。例如,当我运行g++编译C++代码或当我开始emacs并加载各种模式时。当发生这种情况时,我查看 的输出htop,它显示相关命令使用了 3-4% 的 CPU,而不是通常的 99-100%。

相关内容