linux内核中的文件描述符(四)--fd的分配--get_unused_fd在linux内核中主要有两个函数涉及到文件描述符的分配:get_unused_fd和locate_fd。我们应该知道,linux内核通过fork创建进程,第一个进程是静态定义的。因此,如果进程创建后没有修改这些值,那么这些和第一个进程中的值应该是一样的。1024,也就是说进程最多可以打开1024个文件。
linux内核中的文件描述符(四)--fd的分配--get_unused_fd在linux内核中主要有两个函数涉及到文件描述符的分配:get_unused_fd和locate_fd。我们应该知道,linux内核通过fork创建进程,第一个进程是静态定义的。因此,如果进程创建后没有修改这些值,那么这些和第一个进程中的值应该是一样的。1024,也就是说进程最多可以打开1024个文件。