[英]How to call system call from kernel?
我正在尝试从内核空间调用getrusage()
系统调用,但是我不知道如何。
我读过有关导出内核的信息( 我们可以在内核空间中调用系统调用吗? ),但是我不知道它是什么或如何使用它。 有人可以告诉我如何在C语言中从内核调用系统调用吗?
编辑:旧标题是一个问题的草稿,对不起!
如何从内核调用系统调用?
你不知道 这甚至没有意义。 这就像问“我已经进入屋子后如何进入房屋?”。
内核中有很多功能。 其中一些被添加到系统调用表中,而某些则没有。 但是,如果您已经在内核中,则可以使用它们而不必关心它们是否已添加到系统调用表中。 请注意,如果你正在写一个内核模块,然后它最终被动态加载模块时对链接进行(有点像内核是一个共享库)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.