原文:记一次perf branch-misses 100%的调试经历

背景 在公司arm 平台上增加了spe功能,是个用于性能分析的利器,目前只是该功能实现了,但是该功能是否正确,就有待验证了。 因为spe支持分支预测检测功能,这个功能对优化我们系统性能来说实在太重要了,所以首当其冲的就是验证该分支预测的准确性了。 什么是分支预测 branch prediction 直白的说,分支预测就是指令存在多个if else判定的情况下,cpu去预测下一步即将执行哪一调指令 ...

2020-04-30 21:30 0 1230 推荐指数:

查看详情

一次PHP“Segmentation fault”调试经历

遇到的问题: 在linux上安装php5.5.26、phalcon2.0扩展、xhprof扩展,均正常安装,并可单独运行。但放在一起运行时出现“Segmentation fault”错误。注:xhp ...

Mon Sep 07 07:14:00 CST 2015 0 4399
一次调试串口设备Bug的经历

最近花了差不多1天的时间在折腾一个Bug,该Bug的表象如下: 这个Bug还特别独特,在开发电脑中无提示,在终端用户那里每次使用软件的时候都报这个。仔细思考了一下最近在源码中新添加的功能, ...

Wed Jun 14 23:07:00 CST 2017 6 1097
一次面试经历

投简历阶段 又到了金三银四的这段日子了,看着大家纷纷投简历找工作,抱着有事儿没事儿凑热闹的想法也参加到了投简历的大队伍中。先自我介绍一下,本人三年.NET loser一枚,现就职于某游戏运营公司,l ...

Wed Apr 22 04:45:00 CST 2015 17 2502
我的一次外包经历

其实外包是很多人在职业生涯中都会遇到的问题,也就是接私活。今天我来说说我遇到过的一次外包经历,我要说的这次外包经历既不是我的第一个外包项目,也不是最后一个,之所以要记下来,是因为这是我目前为止遇到过的最坑的一次,导致我整个2015年都在为这一次外包进行补救。不过,我写这篇文章并不是为了抱怨 ...

Tue Feb 16 06:39:00 CST 2016 65 7460
一次docker问题定位(perf,iostat等性能分析)

背景 最近参与的项目是基于 OpenStack 提供容器管理能力,丰富公司 IaaS 平台的能力。日常主要工作就是在开源的 novadocker 项目(开源社区已停止开发)基础上进行增强,与公司的其他业务组件进行对接等。 周末给下游部门的 IaaS 平台进行了一次升级,主要升级 ...

Fri Apr 27 18:29:00 CST 2018 4 3482
一次内存溢出的分析经历

说在前面的话 朋友,你经历过部署好的服务突然内存溢出吗? 你经历过没有看过Java虚拟机,来解决内存溢出的痛苦吗? 你经历过一个BUG,百思不得其解,头发一根一根脱落的烦恼吗? 我知道,你有过! 但是我还是要来说说我的故事.................. 背景: 有一个 ...

Fri Mar 02 05:55:00 CST 2018 23 10400
一次内网渗透测试经历

话说刚开始接触安全测试时,没有一个系统的概念,前辈仍一个内网测试网站,让我把的shell拿下来,那我就开始吭哧吭哧的干起来。 首先,做渗透测试要有个思路,不能埋头苦干。所以就开始理了下思路,具体如下 ...

Wed May 07 00:48:00 CST 2014 10 5848
一次破解射频开关经历

射频开关是通过射频信号控制电源开关的一种东东,433MHz的开关有效遥控距离约为30米,假设一个场景,一间别墅,楼下的电风扇正插着射频插座在工作,楼上的老王想关掉楼下的电风扇,可是他又不想跑下楼,如果 ...

Sun Sep 04 17:59:00 CST 2016 1 5802
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM