2025年9月5日

怎么判断程序是c c++ golang python写的

摘要: 好问题 👍,SRE 工程里经常会遇到一个二进制文件(比如 /usr/bin/xxx),但不知道它是用 C、C++、Go、Python(或其他语言)写的。 判断语言通常不靠“看代码”,而是看 二进制文件特征。 我分几类方法给你: 🔹 1. 用 file 看基础信息 file /usr/bin/ng 阅读全文

posted @ 2025-09-05 16:09 吃草的青蛙 阅读(54) 评论(0) 推荐(0)

perf stat

摘要: 你这里贴出的 perf stat 输出是 system-wide 模式下采集的结果,但关键硬件事件(cycles、instructions、branches 等)显示 <not supported>,这通常意味着以下几种情况之一: 1. 为什么 <not supported> 出现? 没有访问硬件 阅读全文

posted @ 2025-09-05 11:23 吃草的青蛙 阅读(32) 评论(0) 推荐(0)

缺页异常

摘要: 解读你当前的结果 CPU 利用率:116,526.68 msec cpu-clock / 14.5666 s elapsed = 8.0 CPUs 利用率 → 说明这台机器至少 8 核,期间所有 CPU 几乎满载。 上下文切换:305,564 context-switches,平均 20.9K/s, 阅读全文

posted @ 2025-09-05 11:10 吃草的青蛙 阅读(54) 评论(0) 推荐(0)

导航