md命令的几乎所有cpu次使用

Nearly all cpu time usage of md command

我的 ubuntu 服务器 17.10 运行 正常。但是今天我发现 git 用户的 md 命令不知何故几乎占据了所有 cpu 的时间。 在我的第一次尝试中,我想终止 md 命令的进程,所以我 运行:

sudo kill -9 <process_id>

但是我kill掉md进程后,马上又出现了一个新的md进程

我怀疑问题的原因可能是git用户,所以我强行删除了用户git:

sudo userdel git -f

用户git删除成功,但md命令仍然存在,用户变为1082而不是git。 然后我怀疑另一个原因可能是 git 命令,所以我删除了 git:

sudo apt -y remove git

但是1012用户和md命令依然存在。 top 的输出是 here。 我的 ubuntu 服务器上没有安装 md 或 madam 命令:

root@amax:~# md
-bash: md: command not found
root@amax:/# madam
-bash: madam: command not found

最奇怪的是,当我再次添加用户git时,md命令的所有者又变成了git! This 是 top 的新输出。 git 和 md 之间一定有一些联系,但我无法弄清楚。 那可能是什么原因呢?如何永久终止 md 命令?谢谢!

经过不断的尝试,终于找到了解决问题的方法:

sudo apt -y install cpulimit
sudo cpulimit -l <percentage of cpu limit> -p <process id>

cpulimit 工具可以限制指定进程cpu的使用百分比。

这可以是矿工。在错误的文件夹中有 are a couple of reports 大约 "md" 可执行文件,实际上是某些对手安装的矿工。你应该去看看。