我的问题是Linux内核是否包含libc.so.6
?在谷歌搜索并浏览不同的链接后,我们发现libc.so.6
, 不是 Linux 内核的一部分,因为内核在内核空间中实现了相同的库供自己使用。libc.so.6
是一个用户空间库。但是,问题仍然存在,如果从“/lib”中删除 libc.so.6,它会崩溃,因为 Linux 的所有基本应用程序都会崩溃。
所以,剩下的基本问题是:
- Linux可以在没有的情况下运行
libc.so.6
吗?如果是,在哪里使用这样的实现? - 谁提供
libc.so.6
?它仅由 Linux 发行版提供吗? - Linux 内部是否支持线程?