Linux setrlimit是否限制内核空间中的内存分配?

Linux setrlimit是否限制内核空间中的内存分配?,linux,memory,memory-management,Linux,Memory,Memory Management,通过setrlimit中的RLIMIT_,我们可以限制进程虚拟内存的最大大小(以字节为单位)。但是当一个用户空间程序调用一个系统调用,并且系统调用内核中的kmalloc内存时,这个内存是否被setrlimit占用了呢?我怀疑没有,但我不知道如何证明它。我不希望内核内存分配被计入特定进程。它们也不应该长寿。我怀疑不会,但我不知道如何证明它。我不希望内核内存分配被计入特定进程。它们也不应该是长寿的。

通过setrlimit中的RLIMIT_,我们可以限制进程虚拟内存的最大大小(以字节为单位)。但是当一个用户空间程序调用一个系统调用,并且系统调用内核中的kmalloc内存时,这个内存是否被setrlimit占用了呢?

我怀疑没有,但我不知道如何证明它。我不希望内核内存分配被计入特定进程。它们也不应该长寿。我怀疑不会,但我不知道如何证明它。我不希望内核内存分配被计入特定进程。它们也不应该是长寿的。