我正在 Linux 机器上工作,并且 的输出top
显示命令nscd
(user nscd
) 正在使用 100% 的 CPU。
我正在从这个盒子上传一个平面文件到 MySQL,并且需要很长时间(尽管它是一个非常大的文件)...我很好奇是否nscd
可以通过占用所有 CPU 来减慢它的速度。
也就是说,我很困惑为什么任何东西都可以在占用 100% CPU 的进程上运行……因为毕竟我运行 bash 脚本、perl 脚本和 bash 命令都很好。
这是 的已知问题吗nscd
?它真的占据了 100% 的CPU
热门报告吗?
答案1
好吧,7 年后,我似乎发现了至少一种情况,nscd
显示出类似的行为 - 检查根分区上是否还有剩余空间。看起来,当没有剩余空间时,nscd
使用系统提供的所有文件描述符,陷入CPU使用率100%的情况