繁体   English   中英

如何从内核调用系统调用?

[英]How to call system call from kernel?

我正在尝试从内核空间调用getrusage()系统调用,但是我不知道如何。

我读过有关导出内核的信息( 我们可以在内核空间中调用系统调用吗? ),但是我不知道它是什么或如何使用它。 有人可以告诉我如何在C语言中从内核调用系统调用吗?

编辑:旧标题是一个问题的草稿,对不起!

如何从内核调用系统调用?

你不知道 这甚至没有意义。 这就像问“我已经进入屋子后如何进入房屋?”。

内核中有很多功能。 其中一些被添加到系统调用表中,而某些则没有。 但是,如果您已经在内核中,则可以使用它们而不必关心它们是否已添加到系统调用表中。 请注意,如果你正在写一个内核模块,然后它最终被动态加载模块时对链接进行(有点像内核是一个共享库)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM