看啥推荐读物
专栏名称: 小米运维
小米运维部,主要关注系统、网络、运维、私有云、安全、数据库、内核等内容,欢迎感兴趣的朋友们加入!
今天看啥  ›  专栏  ›  小米运维

通过git bisect快速定位大型工程中的问题

小米运维  · 公众号  ·  · 2019-04-04 17:00
本文介绍了如何通过git bisect来快速定位大型工程中所存在的问题上篇文章回顾:公有云运维福利-开源监控小工具:Open-Falcon插件cloud-mon背景在开发测试一个重IO操作的应用场景时,我们发现SSD的随机混合读写的数值,在 linux 4.9.2内核上和在linux 4.8.2上有很大的差异,基于此我们开始探索各种方法来解决定位的问题。方法探索初期思路解决问题初期,我们尝试用以下三种方式来定位问题所在搜索相关文献求助于相关社区逐一测试可行方案但是,经过大约两周的搜索、源码修改、编译和测试,我们仍未定位到问题所在。于是,我们开始寻找其他的解决办法。二分查找二分查找(binary search)是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照