Visual Studio 2010 可以采取的第一个操作是打开分析菜单,启动性能向导,然后选择"形象的多线程应用程序的行为"。到了Visual Studio 11情况发生变化了, Visual Studio 11 DP 性能向导中不存在可视化选项。它去了哪里?并发可视化工具成为其自身 Visual Studio 11 DP 分析菜单中的菜单项。Visual Studio 2010 与 Visual Studio 11 开发者预览并发可视化工具的其他更改的部分是什么?
### CPU 利用率视图
首先要注意收集时的 Visual Studio 11 DP 的跟踪与 2010年是的而不是要求与提升的凭据,跟踪应用程序中打开的 Visual Studio 将 CVCollectionService 提升凭据的提示。这允许开发人员继续运行 Visual Studio,而无需提升的凭据。注意到第二件是减少的时间的分析和跟踪分析。许多性能改进了 Visual Studio 11 DP ETW 解析和分析。结果是时间的停止 ETW 会话和可视化跟踪之间的时间不少于三分之一才在 Visual Studio 2010 年。第三个显著的区别是 CPU 使用率视图 ; 中的颜色他们不是为加粗,眼睛更容易。其它流程的类别是仍在空闲进程的类别,它可以被跟踪的进程的顶部的顶部是系统进程类别的顶部。
[![](https://box.kancloud.cn/2016-04-01_56fdf14f3b1c3.jpg)](http://www.microsofttranslator.com/bv.aspx?from=&to=zh-CHS&a=http%3A%2F%2Fblogs.msdn.com%2Fcfs-file.ashx%2F__key%2Fcommunityserver-blogs-components-weblogfiles%2F00-00-01-30-71%2F1526.Side-by-Side-Ut.jpg)
最后一项,跳出即时的差异是它看起来像是伸出版的 CPU 使用率视图,但在其周围出现红色框窗口的顶部的框。这是图表缩放控件,它是一致视图之间的 CPU、 线程和内核的意见。由于活动视图是放大,或平移,图表缩放控件的红色框将放大和相应平移。此外,如果直接拖动图表缩放控件上的手柄,活动视图将缩放和平移以及。此图表是有助于利用在不同视图之间的关联。
### 线程视图
在 Visual Studio 11 开发者预览中的线程视图是明显更类似于对应的从 Visual Studio 2010 年比 CPU 利用率视图。磁盘读写游泳车道仍显示为顶级游泳车道和 I/O 段是紫色的阴影。事实上,几乎所有的线程视图的颜色是 Visual Studio 11 DP 中相同的 Visual Studio 2010 年一样。线程阻塞连接器是暗的 Visual Studio 11 DP 帮助的眼睛,两个线程之间建立更强的连接。不会站出来为不同的东西是积极传说中的按钮的下划线和 Visual Studio 11 DP 的蓝色。这是为了帮助鼓励开发人员可以选择配置文件的报告,并查看不同的报告中所载的信息。
[![](https://box.kancloud.cn/2016-04-01_56fdf14f52592.jpg)](http://www.microsofttranslator.com/bv.aspx?from=&to=zh-CHS&a=http%3A%2F%2Fblogs.msdn.com%2Fcfs-file.ashx%2F__key%2Fcommunityserver-blogs-components-weblogfiles%2F00-00-01-30-71%2F0640.Side-by-Side-Thread.jpg)
一个不错的功能进行了添加 Visual studio 11 DP 是能够选择几个线程游泳的行车线,打开上下文菜单,,然后选择"隐藏所有除了选择"。这隐藏所有帮助开发人员快速的未选定的游泳航线的几个线程缩小他们感兴趣调查。
像线程视图,芯视图在一个类似的布局和配色方案 Visual Studio 11 DP Visual Studio 2010 年那样。一些新的因为 Visual Studio 2010 是一个线程可以选择在底部一半认为,这将筛选逻辑核心游泳行车线,以显示的只是该线程的活动。
[![](https://box.kancloud.cn/2016-04-01_56fdf14f6aa75.jpg)](http://www.microsofttranslator.com/bv.aspx?from=&to=zh-CHS&a=http%3A%2F%2Fblogs.msdn.com%2Fcfs-file.ashx%2F__key%2Fcommunityserver-blogs-components-weblogfiles%2F00-00-01-30-71%2F3660.Side-by-Side-Core.jpg)
赶紧下载VS11体验吧
[http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144](http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144)
- 前言
- Visual Studio 11开发指南(1) Visual Studio 11简介与新特性
- Visual Studio 11开发指南(2) Visual Studio 11放弃宏处理
- Visual Studio 11开发指南(3)Visual Studio 11开发SharePoint 2011程序
- Visual Studio 11开发指南(4)Visual Studio 11编程语言发展
- Visual Studio 11开发指南(5)Visual Studio 11 IDE增强
- Visual Studio 11开发指南(6)Visual Studio 11平台改进
- Visual Studio 11开发指南(7)NET 4.5的改善
- Visual Studio 11开发指南(8)Visual C++ 11新特色
- Visual Studio 11开发指南(9)Visual C++ 新功能体验
- Visual Studio 11开发指南(10)Visual C++11 IDE 新功能体验
- Visual Studio 11开发指南(11)Visual Studio 11调试游戏
- Visual Studio 11开发指南(12)Visual Studio 11可视化多核多线程编程的行为
- Visual Studio 11开发指南(13)C++11语言新特性
- Visual Studio 11开发指南(14)C++11---C++/ CX设计
- Visual Studio 11开发指南(15)C++11单元测试
- Visual Studio 11开发指南(16)C++11更新-多线程和异步操作管理
- Visual Studio 11开发指南(17)C++11更新- Lambda表达式
- Visual Studio 11开发指南(18)C++11更新-自动矢量器使用
- Visual Studio 11开发指南(19)C++11更新-并行模式库和代理库
- 在 C++ 中使用 PPL 进行异步编程
- 基于VisualStudio11开发Windows8的Metro sample讲解(1)MessageBox
- Visual C++ 11 中新的并发功能
- 基于Windows8与Visual Studio2012开发内核隐藏注册表
- 基于VC++2012在Windows8上实现文件隐藏
- 实现诺基亚 lumia Windows phone 的手机通话记录截取
- 最短代码实现windows8下的下载器-下载安装执行一体化
- 用Visual studio2012在Windows8上开发内核驱动监视线程创建
- 用Visual studio2012在Windows8上开发内核驱动监视进程创建
- 基于Windows8与Visual Studio2012实现杀毒通用模块
- 用Visual studio2012在Windows8上开发内核中隐藏进程
- 用Visual studio11在Windows8上开发内核枚举注册表
- 用Visual studio11在Windows8上开发内核驱动隐藏注册表
- 用Visual studio11在Windows8上开发驱动实现注册表监控和过滤
- 用Visual studio11在Windows8上开发驱动实现内存填0杀进程
- 【CSDN2012年度博客之星】喜欢本博客的读者,投票赠送《visual C++2010开发权威指南》电子稿--感谢支持 ~(截至到2012年12月30日)
- 今天在清华图书馆看到我的杰作,感慨万千,而我要归零一切 !
- use Visual studio2012 developing kernel driver monitor thread creation on Windows8
- To kernel driver monitoring process developed in Windows8 create using Visual studio2012
- Under Windows8 kernel mode development NDIS application-NDIS Filter explain
- use Visual studio2012 development kernel to hidden process on Windows8