GILK: A Dynamic Instrumentation Tool for the Linux Kernel

GILK: A Dynamic Instrumentation Tool for the Linux Kernel
复制标题

GILK:Linux 内核的动态检测工具

DOI:
10.1007/3-540-46029-2_16
复制
发表时间:
2002
期刊:
Commun. ACM
影响因子:
--
通讯作者:
U. Harder
U. Harder
中科院分区:
--
文献类型:
--
作者:
David J. Pearce;P. Kelly;T. Field;U. Harder

文献摘要

被引文献

相似文献

本文介绍了一个动态仪器工具的Linux内核,它允许股票Linux内核在执行时进行修改,仪器实现为内核模块。英特尔x86架构提出了一个特殊的问题,由于可变长度的指令,这是本文首次解决。最后,我们提出了一个简短的案例研究,说明它在理解内核中的i/o行为的使用。源代码可以免费下载。
This paper describes a dynamic instrumentation tool for the Linux Kernel which allows a stock Linux kernel to be modified while in execution, with instruments implemented as kernel modules. The Intel x86 architecture poses a particular problem, due to variable length instructions, which this paper addresses for the first time. Finally we present a short case study illustrating its use in understanding i/o behaviour in the kernel. The source code is freely available for download.