当前位置: 首页 > 科技观察

好消息!现在可以申请Ubuntu22.04LTS实时内核来使用和测试_0

时间:2023-03-21 10:41:50 科技观察

基于上游v5.15的beta实时内核,22.04LTS内核为x86_64和AArch64架构集成了out-of-treePREEMPT_RT补丁。一旦进入GA(全面上市)阶段,新的实时内核将为下一代机器人、物联网和电信创新提供确定性的响应时间,以满足其极低的延迟要求。确定性响应时间实时UbuntuBeta的调度程序抢占内核中的线程,包括关键部分、中断处理程序和中断禁用代码序列,从而保证有限的响应时间。PREEMPT_RT补丁(尚未完全上游)通过最小化不可抢占的内核代码的关键部分,使测试内核比主线更具抢占性。准备生产由于这是一个测试版内核,因此不受支持,也不建议用于生产工作负载。我们致力于将实时内核带到生产级别,您的反馈将帮助我们实现这一目标。请考虑通过在此处报告您可能遇到的任何错误来测试并积极影响Ubuntu社区。此外,请考虑加入我们的免费测试计划,与我们的团队建立开放的沟通渠道,以提供反馈和分享建议。作为实时的Ubuntubeta测试人员,一旦内核准备好用于生产,我们将第一个通知您。获取BetaLiveKernelBeta内核可通过Ubuntu个人订阅(UA-I)免费供个人使用,这是最全面的Linux企业订阅,涵盖开放基础设施的各个方面。要将您的PC添加到UA订阅,请运行:uaattach确保您至少使用27.8版的ubuntu-advantage-tools软件包,使用以下命令检查当前版本:linuxmi@linuxmi:~/www.linuxmi.com$uaversion要在Ubuntu22.04(JammyJellyfish)中将ubuntu-advantage-tools升级到27.8,请运行命令:linuxmi@linuxmi:~/www.linuxmi.com$sudoaptinstallubuntu-advantage-tools=27.8~22.04.1要启用beta实时内核,运行:linuxmi@linuxmi:~/www.linuxmi.com$sudouaenablerealtime-kernel--beta输出如下:等一下,先检查你的订阅Real-无法使用Livepatch启用时间内核。禁用Livepatch并继续启用实时内核?(y/N)yDisablingincompatibleservice:LivepatchThereal-timekernelisabetaversionofthe22.04UbuntukernelwiththePREEMPT_RTpatchsetintegratedforx86_64andARM64.启用实时后,您将无法恢复到原始内核。你想继续吗?[default=Yes]:(Y/n)yUpdatingpackagelistsInstallingReal-TimeKernelpackagesReal-TimeKernelenabledArebootisrequired完成安装。重启看效果:请注意,启用实时内核后,需要手动配置grub才能恢复到原来的内核。有关更多信息,请参阅:linuxmi@linuxmi:~/www.linuxmi.com$sudouahelprealtime-kernel这篇博文由EdoardoBarbieri撰写。