首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

strace的工作原理是什么?解决思路

2012-11-16 
strace的工作原理是什么?今天interview被问strace的工作原理是什么,我没弄过linux内核,纯粹只能猜测:我说:

strace的工作原理是什么?
今天interview被问strace的工作原理是什么,我没弄过linux内核,纯粹只能猜测:

我说: strace可以hook操作系统的函数调用(这个是从windows的经验变了个说法),所以可以跟踪。

但是如果是windows那样的话,hook系统api会导致每次系统api被调用的时候,进入我自己的回调函数,这样其实是会影响系统/进程本身的性能的吧。

Linux的strace实现原理到底是怎么样的?

[解决办法]
内核的书没见过有讲这个原理.

网上倒是可以搜到.
[解决办法]
会用就可以啦。还要知道原理。。?

热点排行