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

Ubuntu 22.04下VSCode打开特定Laravel项目致笔记本过热耗电快

解决VSCode打开特定Laravel项目时过热耗电的问题
  • 排查VSCode文件索引负担

    • 看看项目里有没有大量自动生成的冗余文件(比如storage下的日志、缓存,vendor目录),把这些目录加入VSCode的排除列表,减少后台索引的工作量。直接在项目的.vscode/settings.json里加:
      "files.exclude": {
          "**/vendor": true,
          "**/storage/logs": true,
          "**/storage/framework": true
      },
      "search.exclude": {
          "**/vendor": true,
          "**/storage": true
      }
      
    • 关掉VSCode的自动保存和实时语法检查,改成手动触发,避免后台持续运行检查任务。
  • 揪出异常占用的PHP进程

    • 打开终端跑htop,盯着打开项目后的进程,看有没有CPU占比一直很高的PHP进程。
    • 先把debugbar临时关了试试,在.env里改DEBUGBAR_ENABLED=false,这个扩展实时采集数据很容易占资源。
    • 排查datatables或者excel扩展的初始化逻辑,比如注释掉相关服务提供者,重启VSCode看情况有没有好转。
  • 系统层面调优

    • Ubuntu上装个powertop,自动优化耗电设置:
      sudo apt install powertop
      sudo powertop --auto-tune
      
    • 关掉VSCode的硬件加速,在设置里搜Hardware Acceleration,选关闭后重启软件。
  • 精简依赖测试

    • 先把dev依赖里的debugbar卸掉:composer remove barryvdh/laravel-debugbar --dev,测试是否还会过热。
    • 跑composer audit看看有没有依赖包存在性能相关的问题,针对性升级或替换。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 11:45:11