首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >12.04 Ubuntu PREEMPT_RT内核选项

12.04 Ubuntu PREEMPT_RT内核选项
EN

Ask Ubuntu用户
提问于 2012-06-03 15:46:55
回答 2查看 1.8K关注 0票数 0

我的音频处理需要一个preempt_rt内核。我粗略地遵循了指南:

https://wiki.ubuntu.com/KernelTeam/GitKernelBuild

在以下几个方面的帮助:

https://rt.wiki.kernel.org/index.php/RT_抢占_何图

目前,我正在使用3.4分支(这是最近发布这篇文章时的):

http://www.kernel.org/pub/linux/kernel/projects/rt/

我认为我有一个合理的内核配置(至少对我的机器)。多次试验证实我需要这样的选择:

代码语言:javascript
复制
CONFIG_PREEMPT_RT_FULL=y

我有以下问题:

  • 有人在ppa中维护最近的CONFIG_PREEMPT_RT_FULL内核吗?
  • 有没有兴趣在正式的ubuntu发行版中提供一个CONFIG_PREEMPT_RT_FULL?
  • 有没有人最近有CONFIG_PREEMPT_RT_FULL内核的配置指针?
EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-08-25 14:42:31

我已经完全放弃了使用ubuntustudio进行音频处理,并去了行星CCRMA。

不过,我确实想为那些寻找抢占式rt内核配置选项的人提供一些资源。行星CCRMA维护一个仙女最近的内核与一个完整的prempt_rt补丁。您可以从这里为x86_64找到的rpms中提取配置文件:

http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetcore/17/x86_64/repoview/SystemEnvironment.Kernel.group.html

票数 1
EN

Ask Ubuntu用户

发布于 2012-07-11 21:15:32

我个人在使用低延迟内核而不是预编译的实时内核时遇到的问题较少。自定义内核编译并不困难,但可以进行系统恢复和内核调试。我目前正在使用3.4.4Kenel,并放弃rt修补程序,转而使用bfs调度程序/CK修补程序(谢谢Con Kolivas)。顺便说一下,我相信前面的海报回答有一个错误,定时器中断100赫兹通常是服务器,而rt音频是更现实的1000赫兹中断。300 is用于视频制作/编辑。也要注意,您的理想选择定时器频率取决于您的处理器。你有一个核心还是多个核心?它们是虚拟超线程的还是实际的物理核心。除非您的硬件需要最新的内核修订,否则自定义内核编译可能不是最好的主意。如果您必须有一个“rt”内核,可以在启动板上使用Alessio提供的3.2或2.6.31-rt内核。当前内核中的选项数量非常多,正确的配置可能非常繁琐和耗时。对中断进行微调和适当的系统配置对于实现最佳的延迟来说要有效得多。

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

https://askubuntu.com/questions/145952

复制
相关文章

相似问题

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