发布在即!企业 AIGC 应用程度测评,3 步定制专属评估报告。抢首批测评权益>>> 了解详情
写点什么

微软承诺 Visual Studio 2010 的下一 Beta 版本在性能上有所提升

  • 2009-08-29
  • 本文字数:722 字

    阅读完需:约 2 分钟

回到五月,Visual Studio 2010 的 Beta 1 版本刚刚正式发布。自此 Visual Studio 开发团队,包括性能专家 Rico Mariani ,都基于用户反馈来努力提升该软件的性能

尽管 Rico 并没有确切提到 Visual Studio 的哪些部分得到完善,但他却深入的描述了工作中遇到的技术问题:

这个产品比起以往的版本在多线程方面更加强大,而在某些情况下线程间的同步则稍微逊色。在某些情况中,用于延迟后台工作的代码使得前台的反应有点缓慢。这两种情况都让我昏昏欲睡,这不是开玩笑!在某些情况中,线程的同步没有必要,这会破坏有效地并行性。其它情况下,设计在系统中的隐藏并行性并没有得到利用,还有一些情况则是设计了并行性却完全被忽略。

看一看 Microsoft Connect 站点公布的若干性能问题报告。Visual Studio 项目经理 Weston Hutchins 对“ VS2010 慢于 VS2008 ”的指责回应如下:

我们成立了性能小组来处理问题,例如:过去数月的启动缓慢问题。从 Beta 以来,我们有效降低了大概 30% 的启动时间,但我们仍比 Visual Studio 2008 的启动速度慢。其中的原因是我们现在引导 CLR 的时间有点长。我们期待未来会有所改善,但并不一定可以到达 VS2008 的水平。

在 Rico 的博文中,他也谈到内存的问题,并列出了三个主要的资源消耗情况:

  1. 托管镜像,尤其是 NGEN 镜像
  2. 不共享和未托管堆
  3. 内存泄露

关于托管图像的主要问题在于依赖增加,即使是使用了一小部分 DLL,都会产生大量的依赖关系。至于堆,则存在 CreateHeap 过度使用私有堆,导致大量的资源消耗和应用程序的堆不足。还有内存泄露,但由于 VS2010 是托管应用程序,该问题的影响并不严重。

Rico 结束时还提到:

从我的角度来说,产品是越来越完善了。

查看英文原文: Next Beta Of Visual Studio 2010 Promise Better Performance

2009-08-29 06:031541
用户头像

发布了 87 篇内容, 共 20.2 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

2023年行摄回忆录

穿过生命散发芬芳

行摄回忆录 盘点2023

聊聊BUG的根因分析

老张

bug bug管理

别人还在集五福,星河社区开发者已经奖品拿到手软了!

飞桨PaddlePaddle

百度 百度飞桨 飞桨星河社区

小艺上线新春限定版!丰富玩法一起“花式”迎龙年

最新动态

已解决java.lang.IllegalAccessException异常的正确解决方法,亲测有效!!!

小明Java问道之路

水杉在极狐GitLab 的 DevOps 实践

极狐GitLab

概念回顾:分布式拒绝服务 (DDoS) 攻击

NGINX开源社区

nginx DDoS DDoS 攻击 (SSL)/TLS Web 应用防火墙

前端开发CSS实用的技巧有哪些

小齐写代码

前端开发CSS实用的技巧有哪些

小魏写代码

华为微信红包封面新春献礼,龙年送福更添彩

最新动态

Databend 开源周报第 131 期

Databend

得物自研API网关实践之路

得物技术

微服务架构

Kubernetes使用helm部署NFS Provisioner

百度搜索:蓝易云

Linux Kubernetes 运维 云服务器 NFS

【幻兽帕鲁】专用服务器攻略来啦!一键部署,5s开服

华为云开发者联盟

云计算 服务器 华为云 华为云开发者联盟 幻兽帕鲁

AE脚本-真实三维立体文字标题排版空间翻转组合动画 TypeMonkey3D

Rose

云图说|揭秘云原生服务生命周期治理平台,云原生服务中心OSC

华为云开发者联盟

云原生 华为云 华为云开发者联盟 华为云云图说

Navicat Premium 15 :专为简化数据库的管理及降低系统管理成本而设计

Rose

AE脚本-智能快速图层对齐工具 Align Pro

Rose

今年春节百度网盘把AI玩透了:龙年艺术写真、宠物表情包、定制祝福语

彭飞

Java 数学运算与条件语句全解析

小万哥

Java 程序人生 编程语言 软件工程 后端开发

一致性哈希算法

乐只

一致性Hash算法 分布式协议

如何使用PHP进行数据库索引优化?

百度搜索:蓝易云

php 云计算 运维 Web 云服务器

聊聊ConcurrentHashMap的存储流程

百度搜索:蓝易云

Java 云计算 Linux 运维 ConcurrentHashMap

【亿级数据专题】「高并发架构」盘点本年度探索对外服务的百万请求量的高可靠消息服务设计实现

洛神灬殇

后端 消息队列 高并发架构 亿级数据 2024年第三十四篇文章

Primevue项目中使用qiankun

麦兜

AI创业创新的三个误区及应对之道

算AI

人工智能 创业 AI 创新

PS插件-模拟真实投影拖尾阴影工具 Shadowify v1.0.1

Rose

关键帧缓入缓出曲线调节控制操作AE脚本 Kease for mac

Rose

Flink 2.0 状态存算分离改造实践

Apache Flink

技术标准|隐语技术标准的 What & Why & How

隐语SecretFlow

技术标准 隐私计算 数据要素流通

微软承诺Visual Studio 2010的下一Beta版本在性能上有所提升_.NET_Jon Arild Tørresdal_InfoQ精选文章