systemtap

    0热度

    1回答

    all, 我在使用systemtap脚本时遇到问题。 我不知道如何在systemtap脚本中获取kill signal sender的主机名。例如, 。我在服务器'sf1'中执行kill -9 xclock_process_pid。同时,我运行1.stap -x xclock_process_pid来监视xclock, 在'sf1'中发送kill -9 xclock_process_pid时,是否

    0热度

    1回答

    我正在考虑使用SystemTap监视生产服务器上的FileSystem活动。 如何将数据从SystemTap生成的内核模块传输到另一个应用程序?我只将printf看作是从SystemTap脚本输出数据的一种方式,是否有某种套接字接口?

    2热度

    2回答

    我需要了解哪些文件会占用硬盘的iops。只是使用“strace”不会解决我的问题。我想知道,哪些文件实际写入光盘,而不是页面缓存。我试图使用“systemtap”,但我不明白如何找出哪些文件(文件名或inode)消耗我的iops。有什么工具可以解决我的问题吗?

    0热度

    1回答

    我正在尝试使用systemtap,Linux 4.2.0-42-generic#49〜14.04.1-Ubuntu SMP来测试用户空间程序; stap --version说: “SystemTap的译者/驱动器(版本2.3/0.158,Debian版2.3-1ubuntu1.4(值得信赖))” 所以我第一次尝试获得的所有可调用的函数列表,其中: stap -L 'process("/home/u

    0热度

    1回答

    (我花了相当长的一段时间得到这个工作,所以我想我会记录它 - 首先,把它作为正式问题): 是否存在的systemtap探测/追踪功能的一个简单的例子在用户空间的应用程序,最好在C++?我的系统是Ubuntu的14.04: $ uname -a Linux mypc 4.2.0-42-generiC#49~14.04.1-Ubuntu SMP Wed Jun 29 20:22:11 UTC 201

    0热度

    1回答

    当我使用stap时,它将图像告诉我这个错误,我该如何解决它。

    2热度

    3回答

    SystemTap的错误后,安装在Ubuntu的SystemTap,测试示例Hello-stap.stp.but存在一些误区。 怎样才能解决这个问题? 感谢 的SystemTap版本 Systemtap translator/driver (version 2.9/0.165, Debian version 2.9-2ubuntu2 (xenial)) Copyright (C) 2005-201

    0热度

    1回答

    我想在我的代码中找到锁争用,并在标准systemtap版本中找到了futexes.stp。但我有与输出几个问题: stap -d /usr/local/bin/cruncher ~/futexes.stp (and then I run cruncher application in another term) auditd[1803] lock 0x564dd507f228 contend

    0热度

    1回答

    我写了一个systemtap脚本来剖析C++程序。在systemtap脚本中,我想提取一个类成员。 下面是一个C++类的定义: class CFldOrder { public: ByteArray cust_no; }; class ByteArray { public: const char* get_value(){return buf;} private

    2热度

    1回答

    我需要调试我的Solaris内核模块,特别是抽取引用传递给我的内核函数的结构中的数据。 msg_recv(sk_buff *skbp, uint_t link, uchar_t* src) { pkt_hdr_t *pkt; pkt = (pkt_hdr_t *)skbp->data; port = pkt->port; } 我在linux中编写了一个sys