You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Deep Learning VM过多诊断进程占用CPU,如何彻底禁用?

解决Google Deep Learning VM自动运行诊断进程占用CPU的问题

当然可以停止这些诊断任务,以下是具体操作步骤:

  • 查看并定位定时任务
    先排查用户级和系统级的定时任务:

    • 执行 crontab -l 查看当前用户的cron任务,确认是否有调用 /opt/deeplearning/bin/run_diagnostic_tool.sh 的条目。
    • 检查系统级cron目录:运行 ls /etc/cron.d/,找到疑似和深度学习诊断相关的文件(例如命名包含dl-diagnostic或google-dl的文件),通过 cat /etc/cron.d/[目标文件名] 查看内容,确认是否关联目标脚本。
  • 禁用定时任务

    • 若为用户级crontab条目:执行 crontab -e 打开编辑器,在对应任务行首添加 # 注释掉该任务,保存后退出即可。
    • 若为系统级cron文件:使用sudo nano /etc/cron.d/[目标文件名]编辑文件,注释掉相关任务行;或者直接删除该文件:sudo rm /etc/cron.d/[目标文件名]。
  • 终止现有诊断进程
    执行以下命令批量终止所有正在运行的诊断进程:

    sudo pkill -f run_diagnostic_tool.sh
    
  • 额外检查(可选)
    部分新版本Deep Learning VM可能使用systemd定时器替代cron,可执行以下命令查看是否存在相关定时器:

    systemctl list-timers --all
    

    若发现与诊断相关的定时器,执行以下命令停止并禁用:

    sudo systemctl stop [定时器名称].timer
    sudo systemctl disable [定时器名称].timer
    

内容的提问来源于stack exchange,提问作者dgunjetti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 19:02:09