gpt4 book ai didi

node.js - postgres中的kthreaddk使用高cpu

转载 作者:行者123 更新时间:2023-12-04 18:25:26 25 4
gpt4 key购买 nike

我在 node.js 项目中使用了 Postgres,但我的 cpu 在 ubuntu 服务器中是 100%
我用了这个命令

killall -9 kthreaddk
我停止了我的项目并停止了 postgresql service , 杀后 kthreaddk cpu 为 0% 但 30 秒后 kthreaddk再次运行,cpu 将 100% 重新运行
什么是 khtreaddk以及如何永远阻止它?
我尝试了很多在stackoverflow中的方法,但我无法解决它
enter image description here

最佳答案

kthreaddk由 cron 作业启动。运行后,它通常会将其代码放在不同的目录中,并不断更新 crontab。
要摆脱它,请按照下列步骤操作:

  • 确定哪个用户 crontab 正在运行它。
  • $ cd /var/spool/cron/crontabs
    # Preview each file here, e.g.
    $ cat www-data
    * * * * * /run/c8aaf4bea
    /run/c8aaf4bea看起来很奇怪,但不要删除它......
  • 阻止特定用户更新 crontab(例如 www-data )。编辑 cron.deny文件
  • $ sudo vim /etc/cron.deny
    并添加用户名
    www-data
    现在 threaddk进程无法再编辑 crontab。
  • 杀死所有threaddk进程
  • $ sudo pkill -9 threaddk
  • 从 crontab
  • 中删除可疑行
    $ sudo vim /var/spool/cron/crontabs/www-data
    * * * * * /run/c8aaf4bea <- remove this line
  • cron.deny 中删除用户文件
  • 关于node.js - postgres中的kthreaddk使用高cpu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68844557/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com