乔什·博耶 — 成员 Fedora 内核团队和 费斯科 — 在 Flock 谈到 的状态 Fedora 核心,包括一些更改和更新 Fedora 21. 内核的计划 Fedora 21 是发布内核 3.16(或 3.17 在发布时,取决于调度)。 Fedora 21 进程中,内核维护实际上已经相当平静,尽管进行了一系列新的封装更改。
在此期间 Fedora.下一个过程, Fedora Cloud 工作组要求内核团队缩小其规模。 内核中内置了许多可选组件,其中许多在云环境中实际上并不需要。 因此,内核团队将可用模块分解为核心集和高于此的公共集。 这使得最小安装集变得更小,并大大减少了云图像上的空间。 除此之外,他们还找到了压缩内核模块的方法,因此磁盘上的存储空间也缩小了很多。
添加到包装中的另一个有用功能 Fedora 21 支持自动生成的 RPM“提供”列出每个包中存在的模块集。 这将使打包者更容易指定对适当包的依赖项(如果模块移动,将继续工作)。
最后一次重大变化 Fedora 21 是对 64 位 ARM 硬件 (aarch64) 的支持,正如一位观众所指出的,现在可以普遍购买。 它工作得相当好(很大程度上归功于 Red Hat ARM 工程师的巨大努力),并且可能会被提升为主要架构 Fedora 22 或 23。作为这项工作的副作用,将有可能用性能更高的新 aarch64 构建器替换 Koji 中慢速的 armv7hl 构建器。
然后 Josh 继续讨论新的内核 Playground,这是一个新的不受支持的 COPR,包含一些新的实验性功能。 它跟踪 Fedora Rawhide 和 21 现在提供 Overlayfs v23(联合文件系统)和 kdbus(高性能内核 D-BUS 实现)。 这些是内核的相当稳定的补丁,它们仍然在主树之外,因此并不真正适合 Fedora 适当的(还)。
将来,它可能包括其他功能,例如 kpatch 和 kgraft(支持实时修补内核的内核基础设施)。