前几天凌晨2点,我又被监控报警给吵醒了。
服务器CPU飙到90%,但是top看了半天也找不到罪魁祸首。
这种时候,就得请出我们运维人员的两大法宝了——strace和ftrace。
说实话,刚开始接触这两个工具的时候,我也是一脸懵逼。
什么系统调用、内核跟踪,听起来就很高大上的样子。
但是用多了你就会发现,这玩意儿简直就是排查问题的神器!今天就跟大家分享一下我这些年用下来的一些心得。
先说说系统调用这个东西你可能会问,系统调用到…。
代码:
为什么大部分人都认为2560x1440是2K?
如何打造属于自己的 GUI 图形化界面?
孩子网上学编程,靠谱吗?
什么时候你意识到自己不年轻了呢?
go的channel在实际项目中会怎么使用?
MongoDB的缺点以及你为什么不使用MongoDB?
你被哪个后来知道很sb的BUG困扰过一周以上吗?
冬天也要穿胸罩吗?
为什么好多人不能接受加班?
为什么不用rust重写Nginx?
每天重启路由器有好处还是有害?
女明星做了什么医美项目保持童颜?
普通家庭对孩子最好的托举是什么呢?
和女生合租,都会发生什么事情?
有哪些小众的开源项目养活了一大批人?
我们为什么爱用 Linux?
如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天?
如何评价仓颉编程语言7月30日开源?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
如何看待Scout与前东家EDG官司纠纷败诉,二审被判偿还3341万及利息?
如何评价阿里等大厂笔试现已经禁用本地IDE?
在webgl、three.js如何对3D建模做剖切的效果?大概什么原理?
为什么说Kafka具有高性能?其实现过程又是怎样的呢?
如何看待《长安的荔枝》李善德的结局?
软路由真的比硬路由更好吗?