社区
教程
Wiki
注册
登录
创作新主题
社区所有版块导航
Python
python开源
Django
Python
DjangoApp
pycharm
DATA
docker
Elasticsearch
分享
问与答
闲聊
招聘
翻译
创业
分享发现
分享创造
求职
区块链
支付之战
aigc
aigc
chatgpt
WEB开发
linux
MongoDB
Redis
DATABASE
NGINX
其他Web框架
web工具
zookeeper
tornado
NoSql
Bootstrap
js
peewee
Git
bottle
IE
MQ
Jquery
机器学习
机器学习算法
Python88.com
反馈
公告
社区推广
产品
短视频
印度
印度
一周十大热门主题
用Python优雅地写LaTeX
易点天下入选虎嗅智库大鲸榜AIGC数字营销技术商TOP15
从AIGC到AGI,为什么我们需要更多的“技术信仰派”?
Python 3.8 新运算符 := 让我们懒出新高度
建筑人坦白局 | AIGC如何引爆传统设计?
开源机器学习编译器的“理想与现实” src:网页链接 -20240423084002
免费课程:机器学习辅助材料模拟实践
GitHub工业级开源软件:CAD 的官方源代码开放!
Open WebUI 私有部署本地chatgpt应用
自动驾驶十年:AI 大爆发、Transformer「登基」和特斯拉的 ChatGPT 时刻︱酷商业
关注
Py学习
»
Git
VS 2022性能增强:更快的C++、优化Git分支切换
码小辫
• 1 年前 • 195 次点击
码小辫
专注更多编程视频和电子书
天天在用钱
出品 | OSC开源社区(ID:oschina2013)
Visual Studio 2022 17.3 带来了非常强劲的性能改进,包含更快的 C++ 和 Git 分支切换优化等内容。
更快的 C++
Visual Studio 2022 首次索引 C++ 代码库以及为 C++ 代码着色的速度大幅提升。
无论是游戏开发人员、使用大型 C++ 代码库还是小型 C++ 项目,在 Visual Studio 17.3 中的 C++ 开发体验都会更快。
以下是基于
Intel Core i7-9700 CPU @ 3Ghz、64GB RAM 和 SSD 的桌面,使用 UE5 和超过 300,000 个文件的 Chromium 存储库进行了基准测试。分别测试了在 VS 2019 16.11 版本和 VS 2022 17.2 、17.3
版本的性能表现。
性能对比:
索引速度
在 Visual Studio 2019 16.11 中,完全索引 Chromium 存储库大约需要 26 分钟。在 Visual Studio 2022 17.3 中,等待索引完成只需 6 分钟多一点。首次索引大型解决方案(如 Chromium 存储库)时,使用最新版本的 VS 2022 最多可节省 20 分钟。
在新的虚幻引擎 5 解决方案中编写代码时,最新版本的 VS2022 与 VS2019 相比有了巨大改进。在 VS 2019 16.11 中,完全索引一个全新的 C++ UE5 解决方案需要 144 秒。使用 VS2022 17.3 时,完全索引相同的 UE5 解决方案节省了一半时间,只需 72 秒。无论是创建新的 UE5 项目还是从现有存储库克隆,代码在 17.3 中的索引速度都会更快。
性能对比:着色时间
以上是 UE5 代码从冷启动开始着色的时间,性能对比非常明显。
“Go To” 响应速度改进
在 Visual Studio 2022 17.3 中, Go to All 体验会更快。以前结果会在停止输入后出现。在新版本中,结果将在键入时实时显示。
此前的表现:
最新表现
在
微软博客
中可阅读更多 C++ 性能优化信息:
https://
aka.ms/vs2022preview
Git 分支切换优化
在 Git 存储库中的分支之间切换后,此前的版本经常要等待解决方案和项目重新加载。但现在,90% 的分支切换无需重新加载解决方案。
要体验最新的分支切换性能增强,需要下载 Visual Studio 2022 的
最新预览版。
有关 Git 分支性能增强的更多信息可查看微软博客:
https://aka.ms/vs2022preview
-END-
一个认真分享的小编
前沿技术
/
定期送书
/
干货分享
商务合作
:dot3721
长按左侧二维码添加
点分享
点点赞
点在看
Python社区是高质量的Python/Django开发社区
本文地址:
http://www.python88.com/topic/137410
195 次点击
登录后回复