当前位置: 首页 > news >正文

goland在windows上编译突然变慢

Golang ( Go )在 Windows系统 中编译速度变慢的问题,主要与 Microsoft PC Manager 服务相关。该服务在Windows更新后被启用,会对Go编译过程进行强制检查,导致CPU和内存占用过高。以下是具体解决方法:

关闭PC Manager服务

按Win+R键,输入services.msc并回车,打开服务列表
找到并右键点击“ PCManager Service Store ”,选择“停止”
为防止自动启动,可右键点击该服务,选择“属性”并禁用启动类型 ‌

优化Go编译设置

‌1. 关闭并行编译‌:执行go build -p=1限制并行数量为1,可减少资源占用 ‌
2. 启用增量编译‌:使用go build -i仅编译修改过的文件 ‌
3‌. 设置编译缓存‌:通过环境变量GOCACHE=$HOME/.cache/go启用本地缓存 ‌

http://www.dtcms.com/a/334698.html

相关文章:

  • Spring Framework:Java 开发的基石与 Spring 生态的起点
  • [go] 桥接模式
  • Git代码库安装与管理常用操作
  • 同创物流学习记录1
  • 论文学习24:Boundary-Sensitive Segmentation of SmallLiver Lesions
  • 拒绝造轮子(C#篇)ZLG CAN卡驱动封装应用
  • 日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(2):11-20语法
  • 【星闪】Hi2821 | SysTick系统定时器
  • 《Python学习之字典(二):高级操作与实战技巧》
  • Python训练Day45
  • 无痕HOOK 检测及对抗
  • 嵌入式硬件篇---BuckBoost电路
  • Windows 命令行:ping 命令
  • 中级统计师-会计学基础知识-第三章 会计凭证与会计账簿
  • 福彩双色球第2025094期篮球号码分析
  • PAMI-2025《Fair Clustering Ensemble With Equal Cluster Capacity》
  • 【完整源码+数据集+部署教程】高尔夫球追踪与识别系统源码和数据集:改进yolo11-LAWDS
  • 026 inode 与软硬链接
  • [Oracle数据库] Oracle 复杂查询
  • 8.15 JS流程控制案例+解答
  • java 面试八股集锦
  • K8S HPA 弹性水平扩缩容 Pod 详解
  • 西门子SMART PLC监控时间戳问题BUG修复
  • Cursor执行命令卡顿解决办法(Cursor卡住、Cursor命令卡住、Cursor执行慢、Cursor执行命令慢)改成以管理员身份运行就好!!!
  • 《探索IndexedDB实现浏览器端UTXO模型的前沿技术》
  • 【CPP】自己实现一个CPP小工具demo,可以扩展其他选项
  • homebrew 2
  • pytorch例子计算两张图相似度
  • 创建maven module中的override
  • Maven下载和配置-IDEA使用