一尘不染

在glibc源代码中哪里可以找到select()源代码?

linux

我试图在glibc源代码中找到select()源代码(Linux,i386架构),但我找不到任何东西(与所述体系结构有关)

谁能指出我的select()源代码?


阅读 322

收藏
2020-06-03

共1个答案

一尘不染

select()不是libc的函数,而是内核函数,因此您需要查看内核源代码。

您可以通过查看手册页来说明这一点:如果在第2节中,则为内核函数;如果在第3节中,则为标准C库的函数,在您的情况下为glibc。

编辑:像其他人一样,正确标记(谢谢!),第2节中描述的函数被正式称为 系统调用 ,它实际上是对包装了操作系统实际调用接口的库的调用。

2020-06-03