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

VS Code最小化时Python Notebook运行速度翻倍变慢的原因求助

问题诊断与解决方案

核心问题定位

联想Legion 16IRX8H(Type 82WQ)搭载最新Windows 11系统,VS Code最小化后,其运行的Python Notebook(CPU端PyTorch AI训练任务)耗时翻倍,后台进程CPU资源被限制,且常规性能优化手段无效。

针对性解决方案

1. 调整VS Code后台进程与终端CPU限制

打开VS Code设置(快捷键Ctrl+,):

  • 搜索window.backgroundProcessLimit,设置值为-1(取消后台进程数量限制)
  • 搜索terminal.integrated.cpuUsageLimit,设置值为100(解除终端CPU使用率限制)

2. 解除Windows后台活动限制

打开设置 > 系统 > 电源和电池 > 电池使用情况:

  • 找到VS Code,设置为"允许后台活动"
  • 进入"优化电池使用",确保VS Code未被列入限制列表

3. 绑定进程到全部CPU核心

打开任务管理器:

  • 找到VS Code主进程(Code.exe)及关联的Python进程(python.exe/pythonw.exe)
  • 右键选择设置相关性,勾选所有CPU核心,避免进程被限制在少数核心运行

4. 禁用VS Code省电模式

在VS Code设置中:

  • 搜索window.powerSaveMode,设置为false
  • 搜索workbench.enablePreviewFeatures,确保该选项未开启(预览特性可能附带后台限制逻辑)

5. 排查安全软件进程管控

检查Windows Defender或第三方杀毒软件:

  • 进入"性能设置"或"进程管控"模块
  • 将VS Code和Python进程添加到信任列表,解除CPU使用限制

6. 重置VS Code配置(终极尝试)

关闭所有VS Code窗口,打开命令提示符执行:

code --reset-user-settings

重启VS Code后重新运行训练任务,排除配置冲突问题

验证步骤

每次修改设置后,启动PyTorch训练任务,分别记录VS Code前台、最小化状态下的任务耗时,对比确认CPU限制是否解除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 05:32:07