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

Sublime Text 3闲置时CPU占用100%(已关索引)求排查方案

Sublime Text 高CPU占用排查方向(Ubuntu 20.04)
  • 排查侧边栏目录的特殊文件

    • 检查目录内的大文件(如GB级日志、备份):即使关闭索引,Sublime可能仍在读取文件元数据或生成预览,这类文件会持续消耗CPU。
    • 留意动态更新文件(如实时日志、缓存):Sublime的文件监控机制会频繁响应这类文件的变化,导致CPU长期高负载。
  • 验证主题插件的影响

    • 暂时切换回Sublime默认主题,关闭Material Theme,观察CPU占用是否下降。部分主题在渲染复杂文件夹结构的侧边栏、标签页时可能存在性能瓶颈。
  • 优化文件监控配置

    • 执行ps aux | grep sublime查看进程详情,确认是否有异常子进程。
    • 修改Sublime的文件排除规则,减少监控负载:打开「Preferences > Settings」,在用户配置中添加:
      "file_exclude_patterns": [
          "*.log",
          "*.tmp",
          "*.cache"
      ],
      "folder_exclude_patterns": [
          ".git",
          ".cache",
          "node_modules",
          "__pycache__"
      ]
      
  • 检查系统级IO与inotify限制

    • 用iostat -x 1查看磁盘IO使用率,若磁盘IO过高,会拖慢Sublime的文件监控流程,导致CPU飙升。
    • 检查inotify监控数限制:执行cat /proc/sys/fs/inotify/max_user_watches,若数值过低(如小于8192),临时调高:
      sudo sysctl -w fs.inotify.max_user_watches=524288
      
      永久生效需编辑/etc/sysctl.conf,添加fs.inotify.max_user_watches=524288,再执行sudo sysctl -p。
  • 重置Sublime配置排查

    • 备份~/.config/sublime-text-3目录后删除,重启Sublime恢复默认配置,观察CPU是否正常。若恢复正常,再逐步恢复配置和插件,定位具体问题点。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 23:43:20