之前看到Qt的有个BUGreport

https://bugreports.qt-project.org/browse/QTBUG-13182

这个BUG是在windows下QFileDialog很慢,可能需要一分钟才能显示,原因有很多。很多大神很快就能检测出程序的瓶颈在哪里了,是在SetFileAttributes那里,开始我不知道网络上的大神怎么很快得出结论的,后来在stackoverflow搜索了一下,找到有很多性能测试工具。

VS2010是个强大的IDE,里面当然(理所应当)提供很多强大的辅助工具,比如我之前用的editbin等等。包括Spy++等。还有强大的性能瓶颈检测工具:

以下是工具的guideline:

http://msdn.microsoft.com/en-us/library/ms182372(v=vs.100).aspx

references:

http://stackoverflow.com/questions/1346207/qt-application-performance-vs-winapi-mfc-wtl

http://stackoverflow.com/questions/1515688/how-to-find-performance-bottlenecks-in-c-code

http://social.msdn.microsoft.com/Forums/en-US/0dc7ffaa-ee0d-4ccf-a7b4-03752e56babc/problems-getting-performance-counters-in-visual-studio-2010-ultimate-rc?forum=vstsprofiler

VS2010下测试程序性能瓶颈相关推荐

  1. 【流媒體】jrtplib—VS2010 下RTP开源协议库JRTPLIB3.9.1编译

    [流媒體]jrtplib-VS2010下RTP开源协议库JRTPLIB3.9.1编译 SkySeraph Apr 7th 2012 Email:skyseraph00@163.com 一.JRTPLI ...

  2. vs2010下使用dmp文件和pdb文件调试时dump、exe和pdb三个文件要保持版本一致的原因

    一.pdb文件简介 英文:Program Data Base,即程序的基本数据,是 VS 编译链接时生成的文件. pdb文件主要存储了如下调试信息: (1)public,private 和 stati ...

  3. vs2010开发php,VS2010 下 开发C++

    VS2010 下 开发C++ 1, 导入头文件 #include 当打" 2, 枚举 enum 和 C# 中不同 例: enum type { a  = 1, b = 2, c = 3 }; ...

  4. 选择版本Win7系统VS2010下搭建qt开发环境

    这几周一直在研究选择版本之类的问题,下午正好有机会和大家共享一下. win7下vs2010搭建qt环境总算成功了,在此分享一下. 最初选择了VS2012 + qt-windows-opensource ...

  5. VS2010下配置OpenCV2.2

    VS2010下配置OpenCV2.2 1.       下载OpenCV2.2 安装 2.       我的安装路径是D:\Program Files\OpenCV2.2 3.       打开VS2 ...

  6. 在VS2010下利用vue开发团队项目

    开发一个项目,采用什么语言都可以,主要能熟练高效的开发都是合理的,这次我们采用vue来开发一个团队项目.在开始之前掌握vue的基本用法,如双向数据绑定.组件和路由等,建议先去看之前的文档(webpac ...

  7. OSG笔记一:在Win7、VS2010下配置OSG3.4

    在配置OSG初期找了很多相关的博文,内容都大同小异,且总与现在最新的版本有些出入,偏偏OSG这家伙编译一次的时间总是很长(有时候需要四.五个小时),失败了就很伤.在配置了不知道多少遍之后终于探索出了一 ...

  8. 推荐一个VS2010下的智能联想插件,比IntellSense更给力! http://bbs.itheima.com/thread-53922-1-1.html (出处: 黑马程序员IT技术论坛)

    推荐一个VS2010下的智能联想插件,比IntellSense更给力! http://bbs.itheima.com/thread-53922-1-1.html (出处: 黑马程序员IT技术论坛)

  9. C语言编译时无法打开文件,在VS2010下编译无法打开包括文件:“GL/glaux.h”: No such file or director...

    最近测试了一个OpenGL的示例程序: #include #include #include "glos.h" void main(void) { auxInitDisplayMo ...

最新文章

  1. mysql常用linux命令大全_Linux-MySQL常用命令(示例代码)
  2. 白话C++系列(27) -- RTTI:运行时类型识别
  3. Charbonnier Loss
  4. vim 编辑演示_改变我生活的7个Vim技巧(含演示)
  5. c语言 指针_初识C语言指针
  6. iOS ipv6审核被拒绝的解决方案(已审核通过)
  7. python拆分字符串函数_Python字符串操作-拆分,切片,从HEX转换为DEC
  8. 产品结构bom设计 mongodb_产品设计人员看过来!儿童智能机器人产品结构设计解析(二)...
  9. POJ NOI0105-40 数1的个数
  10. Intel Edison学习笔记(二)—— 入门环境配置
  11. Linux如何查看哪个进程占用的SWAP分区比较多
  12. asp毕业设计——基于asp+access的WEB网上留言板设计与实现(毕业论文+程序源码)——网上留言板
  13. 1 统计学习方法基础
  14. 51单片机c语言秒表,51单片机秒表C程序
  15. 陈志行:计算机围棋程序手谈作者
  16. TFTP文件传输NFS挂载ARM开发板移植Linux系统步骤
  17. DB2数据库生成html巡检报告
  18. 【Burp suite】intruder内的四种攻击模式(attack type)分析!
  19. ps小技巧(复制选区)
  20. 适用于 Windows 操作系统的远程服务器管理工具 (RSAT)

热门文章

  1. 网站运营需要注意什么?
  2. datatable使用groupby进行分组统计 [2]
  3. Visual Studio下的PHP开发工具VS.PHP初探
  4. jQuery:无限循环两个或者多个事件 click / toggle between two functions
  5. Node.js Path 模块
  6. Ubuntu中升级Firefox及flash player
  7. Magento 产品推荐 extension Featured products 2.0 – revamped!
  8. Python实例讲解 -- wxpython 基本的控件 (按钮)
  9. flex3 接受外部参数
  10. 人工智障学习笔记——机器学习(3)决策树