Linux内核到底是什么,Ubuntu是否使用了修改过的Linux内核?

什么是Linux内核?而Ubuntu在核心上是否使用了修改过的Linux内核?它与NT/Windows 8内核有何区别?

3https://help.ubuntu.com/community/Kernel - pomsky
2个回答

操作系统的内核是操作系统的核心部分,负责处理所有主要任务。它在启动时被加载到受保护的内存区域中。内核空间用于执行内核任务,用户空间用于进行其他操作,两者是相互隔离的。/sys目录包含一个虚拟文件系统,从用户空间提供对内核数据结构和对象的视图。

Linux内核是由Linus Torvalds最初开发的单体内核,他仍然指导其开发。最新的原始内核可以从kernel.org下载,而Ubuntu内核(由Ubuntu内核团队修补)可以从Ubuntu mainline kernel ppa获取。
内核位于/boot目录中。当安装新内核时(例如作为例行更新和升级过程的一部分),旧内核不会自动删除,随着时间的推移,/boot目录会变满,如果/boot位于一个小的独立分区上,这可能会导致严重问题。为了防止这种情况发生,用户应定期运行sudo apt autoremove进行清理(实际上,每个内核的initrd.img文件比内核本身还要大,但它会随着内核一起被autoremove删除)。建议至少保留一个“备用”旧内核。用户可以从GRUB菜单中选择要启动的内核。默认情况下,将启动最新的内核(具有最高发布号码)。

可以使用命令uname -r来检查正在运行的内核的版本号。

有关更多详细信息,请参阅由Ubuntu Kernel Team维护的文档。

来源:'kernel' tag wiki
参考:https://help.ubuntu.com/community/Kernel



Linux的下一步是什么? - Ritik
请先完整阅读上述链接。 - askb