前几天凌晨2点,我又被监控报警给吵醒了。
服务器CPU飙到90%,但是top看了半天也找不到罪魁祸首。
这种时候,就得请出我们运维人员的两大法宝了——strace和ftrace。
说实话,刚开始接触这两个工具的时候,我也是一脸懵逼。
什么系统调用、内核跟踪,听起来就很高大上的样子。
但是用多了你就会发现,这玩意儿简直就是排查问题的神器!今天就跟大家分享一下我这些年用下来的一些心得。
先说说系统调用这个东西你可能会问,系统调用到…。
{dede:pagebreak/}
万兆的网络速度有多大意义?
如何评价高圆圆的身材算是美女类型的吗?
电影《碟中谍》系列中哪一部最好?
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
你认为美国最近30年最烂的一个总统是谁?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
有哪些小众的开源项目养活了一大批人?
如何评价前端框架 Solid?
count(*) count(1)哪个更快?
如何评价 Bilibili 未经用户同意私自开启大量 UPnP 端口,疑似盗用用户的带宽?
为什么中国很少有人使用linux?
为什么我养的龟忽然死了?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
为什么一部分 Go 布道师的博客不更新了?
为什么这么久了还是没有主流软件开发鸿蒙版?