性能
文章平均质量分 69
muzizongheng
熟悉.net技术栈、web技术栈、ELK、xml/xslt/xsd、mfc、python等;熟悉DICOM、IHE熟悉敏捷、DDD
展开
-
Visual Studio 2010中的Profiler使用
Visual studio 2010 的Profiler是自带的性能工具, 利用它我们可以找出程序中的性能瓶颈,然后不断优化不断再测试。简介Profiler有利用向导启动程序和后期附加到程序两种关联被测模块的方式,测试方式也有两种:Sampling(采样)和Instrumentation(检测)。Sampling:按设置的时间间隔中断计算机处理器并收集函数调用堆栈。 调用堆栈是一个动态结构,用于原创 2015-03-05 16:19:28 · 4309 阅读 · 0 评论 -
如何用windbg分析内存泄露
1. 必须在命令行中设置为要分析的进程打开用户堆栈信息:C:\Program Files\Debugging Tools for Windows (x64)>gflags.exe -iYourDebugProcess.exe +ust2. 必须是Debug版本的进程3. 设置好windbg的pdb路径,即symbol path4. 利用windbg的原创 2014-01-17 17:20:41 · 14073 阅读 · 2 评论 -
WPF中的DataGrid的RowDetail显示问题
背景:.net 4.0中的DataGrid如果我们把RowDetail的内容弄的很大, 超出当前屏幕可显示的范围。那么当我们DataGrid按行滚动时,拖到滚动条只能看到下一行,前一行的rowDetail看不见的部分并不会因为拖到滚动条就能看到。原因我们也说了, 因为我们按照行滚动而不是按照像素滚动。解决方案:如果要看到RowDetails,只能按照像素滚动。 但在.net 4.0上,一旦设置原创 2016-02-28 22:45:42 · 4832 阅读 · 0 评论