Linux内核究竟是什么?Ubuntu 的核心是否使用修改过的 Linux 内核?NT/Windows 8 内核以什么方式区分它?
操作系统内核是操作系统的核心部分,处理所有主要任务。它在启动时加载到内存的受保护区域。内核执行任务的内核空间和发生其他一切的用户空间是分开的。该/sys目录包含一个虚拟文件系统,它提供内核数据结构和来自用户空间的对象的视图。
Linux 内核是一个单体内核,最初由 Linus Torvalds 开发,他仍然指导其开发。最新的 vanilla 内核可以从kernel.org下载,Ubuntu 内核(由 Ubuntu 内核团队修补)可以从 Ubuntu主线内核 ppa 获得
内核位于/boot目录中。当安装新内核时(例如,作为例行更新和升级过程的一部分),旧内核不会自动删除,随着时间的推移/boot目录变满,如果/boot位于一个小的单独分区上,这可能会导致严重问题。为了防止这种情况,用户应该定期运行sudo apt autoremove清理(实际上每个内核的 initrd.img 文件都比内核本身大,但它与内核一起被删除autoremove)。建议至少保留一个“备用”旧内核。用户可以从 GRUB 菜单中选择要引导的内核。默认情况下会启动最新的内核(具有最高版本号)。
运行内核的版本号可以通过命令检查 uname -r
有关更多详细信息,请参阅Ubuntu 内核团队维护的文档。
来源:“内核”标签维基
参考:https : //help.ubuntu.com/community/Kernel
Ubuntu Linux 内核从 vanilla kernel d(使用 linux.git 和稳定分支)派生其内核,并构建自己的受支持内核版本。
修改内核是用户从源(上游或 ubuntu 源)构建自定义内核以测试新设备驱动程序等的要求。
我的2分钱!希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
778 次 |
| 最近记录: |