我在您的问题上看到了 linux-kernel 标签,所以我猜您是在问为什么 GNU libc 不是内核的一部分。简单的答案是,libc 通常是用户空间 库在不同的操作系统内核系统调用集上提供通用/标准应用程序接口。
I see the linux-kernel tag on your question, so I am guessing you are asking why GNU libc is not part of the kernel. The simple answer is that libc in general is the user-land library providing generic/standard application interface over varying set of OS kernel system calls.
发布评论
评论(2)
您将 glibc 与 glib。 glib2 仅在有应用程序需要时才安装。
You are confusing glibc with glib. glib2 is only installed if there are applications that need it.
我在您的问题上看到了
linux-kernel
标签,所以我猜您是在问为什么 GNUlibc
不是内核的一部分。简单的答案是,libc
通常是用户空间 库在不同的操作系统内核系统调用集上提供通用/标准应用程序接口。I see the
linux-kernel
tag on your question, so I am guessing you are asking why GNUlibc
is not part of the kernel. The simple answer is thatlibc
in general is the user-land library providing generic/standard application interface over varying set of OS kernel system calls.