首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Ubuntu (Pro)中,实时内核和livepatch有什么区别?

在Ubuntu (Pro)中,实时内核和livepatch有什么区别?
EN

Ask Ubuntu用户
提问于 2023-01-31 17:57:06
回答 1查看 1.4K关注 0票数 4

我想在我的系统上测试/Pro选项:

代码语言:javascript
运行
复制
~$ ▶ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy
~$ ▶ sudo pro status
SERVICE          ENTITLED  STATUS    DESCRIPTION
esm-apps         yes       enabled   Expanded Security Maintenance for Applications
esm-infra        yes       enabled   Expanded Security Maintenance for Infrastructure
livepatch        yes       enabled   Canonical Livepatch service
realtime-kernel  yes       disabled  Ubuntu kernel with PREEMPT_RT patches integrated

Enable services with: pro enable 

     Account: xyz@zyx.com
Subscription: Ubuntu Pro - free personal subscription
~$ ▶ sudo pro enable realtime-kernel
One moment, checking your subscription first
Real-time kernel cannot be enabled with Livepatch.
Disable Livepatch and proceed to enable Real-time kernel? (y/N)
Cannot enable Real-time kernel when Livepatch is enabled.

看起来这两个选项livepatch和实时内核是相互排斥的。什么是实时内核选项呢?手册中没有提到这一点:https://manpages.ubuntu.com/manpages/focal/man1/ua.1.html,那么这两个选项有什么不同呢?这两者都有好处吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2023-01-31 18:03:19

这是完全不同的两件事。

实时内核是一个具有低延迟补丁的内核。

livepatch是一种允许在不重新启动系统的情况下修补内核的服务。

实时内核在延迟非常关键的情况下使用,例如在处理音频时.https://ubuntu.com/blog/real-time-ubuntu-is-now-generally-available

服务器使用Livepatch服务以避免重新启动。https://ubuntu.com/security/livepatch

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1452850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档