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

如何让Visual Studio 2019充分利用Intel Core i9 12900K的全部CPU性能?

Visual Studio编译时Intel Core i9-12900K CPU使用率低的解决办法
  • 启用多处理器编译
    打开Visual Studio,进入目标项目的「属性」→「配置属性」→「C/C++」→「常规」,将多处理器编译选项设置为是(/MP),这是让VS调用多核心并行编译的基础设置。

  • 调整并行编译的资源分配
    依次点击「工具」→「选项」→「项目和解决方案」→「生成并运行」,修改最大并行项目生成数:可直接设置为与逻辑处理器数量一致(24),或选择「使用计算机上的所有处理器」选项。

  • 关闭后台编译限制
    在「工具」→「选项」→「项目和解决方案」→「生成并运行」中,取消勾选在后台运行生成。后台编译模式会刻意限制CPU占用率以保证IDE流畅性,关闭后编译阶段会全力调用硬件资源。

  • 适配12代Intel CPU的大小核架构
    12900K采用性能核(P核)+能效核(E核)混合架构,可通过以下操作优化编译效率:

    • 打开任务管理器,找到devenv.exe进程,右键选择「转到详细信息」,再右键对应进程选择「设置相关性」,仅勾选所有性能核对应的逻辑处理器(12900K的前16个逻辑处理器对应8个P核)。
    • 进入项目「属性」→「配置属性」→「C/C++」→「代码生成」,将优化设置为最大化速度(/O2),启用增强指令集设置为AVX2(12900K原生支持该指令集)。
  • 清理编译缓存与重置VS设置

    • 删除项目目录下的obj和bin文件夹,重新生成解决方案,避免旧缓存干扰编译效率。
    • 依次点击「工具」→「选项」→「环境」→「常规」,点击「重置窗口布局」;再进入「工具」→「导入和导出设置」,选择「重置所有设置」(建议先备份现有设置)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 10:54:37