Web
Images
Videos
Academic
Dict
Maps
More
Flights
Notebook
Kprobes
Sample Sentence
Definition:
All
All
Category:
All
All
,
Oral
Oral
,
Written
Written
,
Title
Title
,
Technical
Technical
Source:
All
All
,
Dictionary
Dictionary
,
Web
Web
Difficulty:
All
All
,
Easy
Easy
,
Middle
Middle
,
Hard
Hard
More sentence filters
Hide sentence filters
1.
You
are
now
ready
to
insert
printk
's
and
collect
debugging
information
dynamically
and
unobtrusively
by
writing
simple
Kprobes
modules
.
您
现在
就
已经
准备就绪
,
可以
插入
printk
并
通过
编写
简单
的
Kprobes
模块
来
动态
而且
无
干扰
地
收集
调试
信息
。
nín
xiàn zài
jiù
yǐ jīng
zhǔn bèi jiù xù
,
kě yǐ
chā rù
printk
bìng
tōng guò
biān xiě
jiǎn dān
de
Kprobes
mó kuài
lái
dòng tài
ér qiě
wú
gān rǎo
de
shōu jí
tiáo shì
xìn xī
。
www.ibm.com
2.
You
can
even
debug
race
conditions
on
SMP
systems
with
Kprobes
-
-
and
save
yourself
the
trouble
of
all
that
rebuilding
and
rebooting
.
您
甚至
可以
使用
Kprobes
调试
SMP
系统
上
的
竞
态
条件
—
—
避免
了
您
自己
重新编译
和
重新
引导
的
所有
麻烦
。
nín
shèn zhì
kě yǐ
shǐ yòng
Kprobes
tiáo shì
SMP
xì tǒng
shàng
de
jìng
tài
tiáo jiàn
—
—
bì miǎn
le
nín
zì jǐ
chóng xīn biān yì
hé
chóng xīn
yǐn dǎo
de
suǒ yǒu
má fan
。
www.ibm.com
3.
It
does
this
with
an
application
programming
interface
(
API
)
called
Kprobes
,
which
this
article
explores
.
它
通过
一个
名
为
Kprobes
的
应用
编程
接口
(
API
)
来
实现
该
目的
,
本文
将
探索
这个
API
。
tā
tōng guò
yī gè
míng
wéi
Kprobes
de
yìng yòng
biān chéng
jiē kǒu
(
API
)
lái
shí xiàn
gāi
mù dì
,
běn wén
jiāng
tàn suǒ
zhè ge
API
。
www.ibm.com
4.
To
accomplish
this
,
Kprobes
inserts
a
probe
by dynamically
writing
breakpoint
instructions
at
a
given
address
in
the
running
kernel
.
为
完成
这
一
任务
,
Kprobes
向
运行
的
内核
中
给定
地址
写入
断点
指令
,
插入
一个
探测器
。
wèi
wán chéng
zhè
yī
rèn wu
,
Kprobes
xiàng
yùn xíng
de
nèi hé
zhōng
gěi dìng
dì zhǐ
xiě rù
duàn diǎn
zhǐ lìng
,
chā rù
yī gè
tàn cè qì
。
www.ibm.com
5.
Kprobes
provides
an
interface
to
break
into
any
kernel
routine
and
collect
information
non-disruptively
from
the
interrupt
handler
.
Kprobes
提供
了
一个
强行
进入
任何
内核
例程
并
从
中断
处理器
无
干扰
地
收集
信息
的
接口
。
Kprobes
tí gōng
le
yī gè
qiáng xíng
jìn rù
rèn hé
nèi hé
lì chéng
bìng
cóng
zhōng duàn
chǔ lǐ qì
wú
gān rǎo
de
shōu jí
xìn xī
de
jiē kǒu
。
www.ibm.com
6.
Debugging
information
,
such
as
processor
registers
and
global
data structures
,
can
be
easily
collected
using
Kprobes
.
使用
Kprobes
可以
轻松地
收集
处理器
寄存
器
和
全局
数据结构
等
调试
信息
。
shǐ yòng
Kprobes
kě yǐ
qīng sōng de
shōu jí
chǔ lǐ qì
jì cún
qì
hé
quán jú
shù jù jié gòu
děng
tiáo shì
xìn xī
。
www.ibm.com
7.
The
benefits
of
using
Kprobes
are
many
.
使用
Kprobes
的
好处
有
很多
。
shǐ yòng
Kprobes
de
hǎo chu
yǒu
hěn duō
。
www-128.ibm.com
8.
Kprobes
has
been
in
the
mainline
Linux
kernel
since
version
2
.
6
.
9
and
provides
a
general
service
for
probing
a
kernel
.
Kprobes
从
2
.
6.9
版本
开始
就
添加
到
主流
的
Linux
内核
中
,并且
为
探测
内核
提供
一般性
服务
。
Kprobes
cóng
èr
.
liù diǎn jiǔ
bǎn běn
kāi shǐ
jiù
tiān jiā
dào
zhǔ liú
de
Linux
nèi hé
zhōng
, bìng qiě
wèi
tàn cè
nèi hé
tí gōng
yì bān xìng
fú wù
。
www.ibm.com
9.
Kprobes
was
developed
from
the
full
Kprobes
开发
自
完整
的
Kprobes
kāi fā
zì
wán zhěng
de
www-128.ibm.com
zproxy.org