如何在linux中打开cpu和网络调试消息/syslogd通过klogd/syslogd读取?

发布于 2024-10-19 10:01:29 字数 212 浏览 5 评论 0原文

例如: 回波1> /proc/sys/vm/block_dump

打开 I/O 调试消息,然后我可以解析这些消息以进行进程明智的 I/O 操作。我想对每个进程的 CPU 操作和网络操作执行相同的操作。

我知道有像 top、ps、netstat 等命令行工具,/proc/ 目录中也有很多可用信息。但这是一个研究项目,获得内核级时间戳对我来说很重要。

多谢!

For example:
echo 1 > /proc/sys/vm/block_dump

turns on I/O debugging messages which I can then parse for process wise I/O operations. I want to do the same for CPU operations and network operations per process.

I know there are command line tools like top,ps, netstat etc and a lot of information available in /proc/ directory too. But this is for a research project and it is important for me to get kernel level timestamps.

Thanks a lot!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与往事干杯 2024-10-26 10:01:29

您可以尝试 Systemtap 来满足您的要求。

以下文字来自他们的网站:

SystemTap 提供免费软件 (GPL)
基础设施以简化
收集有关的信息
运行Linux系统。这有助于
性能诊断或
功能问题。系统点击
消除了对开发人员的需要
去经历那些繁琐而
破坏性工具,重新编译,
安装和重新启动顺序可能
另有要求收集数据。

SystemTap 提供了一个简单的命令
线路接口和脚本语言
为现场编写乐器
运行内核。我们正在出版
样本,以及扩大
内部“tapset”脚本库
帮助重用和抽象。

在其他跟踪/探测工具中,
SystemTap 是首选工具
可能需要实时执行的复杂任务
分析,在线编程
响应和整个系统的符号
使用权。 SystemTap 还可以处理
简单的跟踪作业。

You can try Systemtap for your requirement.

Following text is from their site:

SystemTap provides free software (GPL)
infrastructure to simplify the
gathering of information about the
running Linux system. This assists
diagnosis of a performance or
functional problem. SystemTap
eliminates the need for the developer
to go through the tedious and
disruptive instrument, recompile,
install, and reboot sequence that may
be otherwise required to collect data.

SystemTap provides a simple command
line interface and scripting language
for writing instrumentation for a live
running kernel. We are publishing
samples, as well as enlarging the
internal "tapset" script library to
aid reuse and abstraction.

Among other tracing/probing tools,
SystemTap is the tool of choice for
complex tasks that may require live
analysis, programmable on-line
response, and whole-system symbolic
access. SystemTap can also handle
simple tracing jobs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文