Hippo & YirigaCheffee

sssa2000's tech blog

WPA 图表:CPU Sampling

本文将简单谈一下 WPA 中的某一类图表 CPU Sampling。 当获得etw的快照之后,就能够使用wpa来进行分析。获取etw的快照可以使用wpa、也可以使用xperf,也可以使用UIforETW。我个人喜欢用 UIforETW。使用UIforETW 获得Tracing的快照之后,可以直接在UIforETW的界面直接选择使用WPA 打开这个快照。 CPU Sampling 类型的图表......

WPT 简介

工作多年,有很大一部分时间是在和性能做斗争。比较幸运的是Windows操作系统中能用的手段还算是比较多,从开发环境自带的到硬件厂商提供的,或者是开源社区提供的,五花八门各显神通,最近比较深入的接触了一下Windows提供的 WPT 后,觉得用处还蛮大的。 概念 Event Tracing for Windows ,ETW 。ETW 是 windows 系统内置的 高速的事件记录机制,ETW ......

强类型枚举 和 bool 传参

闲话不多说,以下只是我的粗略加工,在此记录。原始内容来自这篇文章:Toggles in functionshttps://akrzemi1.wordpress.com/2017/02/16/toggles-in-functions/ 问题作者提到:cpp 中的某些代码会使用 bool 作为参数,例如:1process(true, false); 但是这样有几个不好的地方: 可读性问题。阅读......

hello hexo

起因重新部署octopress的时候又遇到各种问题,首先是我发现octopress出到3了,于是很自然的就不能用旧版本了,按照octopress3的文档安装部署总是不能顺利的完成,而且看了一下octopress3的源码提交,好像也没有人继续维护了的感觉,在octopress的官网上也没有把3作为一个正式的产品推出,所以还是有点心生退意。 恰好之前看到说Hexo用js编写的,用起来也方便,于......