- 主题:启动 CONFIG_PREEMPT 会不会有什么坑?
使用 CONFIG_PREEMPT 配置的内核稳定性怎么样?好像很多资料推荐在桌面上使用这个配置。
为什么 Ubuntu 的页面说桌面使用 LINUX-RT 内核是个 bad idea?
https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel
--
FROM 125.78.67.*
我核心多,8c16t,是不是不担心这个问题。
【 在 HITM (萨满教-哲学分析教派) 的大作中提到: 】
: 实时线程 如果有bug 死循环了
: 那就没有其他线程能 干预了。
: 发自「今日水木 on RMX2051」
: ...................
--
FROM 112.47.122.*
没有。。我就是看到 openSUSE 提供了这两种新内核,所以问一下。
我的理解,改善调度器对 CPU 资源紧张的系统才有用对吧。现代桌面系统的核心数量越来越多,是不是调度算法已经意义不大了,反正只要满足运行条件,都有空闲的核心可用?
【 在 HITM (萨满教-哲学分析教派) 的大作中提到: 】
: 你有实际需求么。否则没动力折腾这个的。
: 发自「今日水木 on RMX2051」
--
FROM 112.47.122.*
如果不用实时操作系统,比如 rt-thread,而不是 linux-rt 这种伪实时,增加 CPU 核心冗余度,用上 64 核心的 CPU,这种系统的实时性是不是也很强?反正只要中断一过来,总有核心可以处理。只要调度进程的时候,从不跟中断处理服务放一起就不会影响中断处理了对吧。
【 在 dormouseBHU (dormouseBHU) 的大作中提到: 】
: PREEMPT 解决的是外部事件到达后快速唤醒处理任务的问题。解决不了CPU资源紧张问题。
: 实时系统通常要求CPU占用率不超过50%。高占用率时实时系统的表现并不好。
--
FROM 112.47.122.*
对,我就是那个意思。
所以实时操作系统是不是伪需求。。只要核心多,硬件资源足,压根不需要实时操作系统?
【 在 zkr (Just Waiting.) 的大作中提到: 】
: 若核多,一个任务一个核,不调度,直接轮询即可
: Linux Kernel在Full Dynamic Tickless直接支持,参见DPDK
--
FROM 112.47.122.*