- 主题:Linux 5.12 以后有个 CONFIG_PREEMPT_DYNAMIC 编译选项 (转载)
现在 android 都已经没有四核的机器了。按说开 RT 补丁应该没太大问题的吧。
【 在 cppbuilder 的大作中提到: 】
: 很少有默认用rt的,性能弱的机器就更不适合了
--
FROM 183.253.143.*
我印象中树莓派4b开rt跑分会有丢包什么的,不太了解安卓的性能是不是差不多
【 在 hgoldfish 的大作中提到: 】
: 现在 android 都已经没有四核的机器了。按说开 RT 补丁应该没太大问题的吧。
--
FROM 1.202.10.*
现在 1000 元左右的手机差不多是 2.4GHz 的大核加四个 2.0GHz 的小核。性能是树莓派4b的好几倍。而且手机一般是跑 UI,丢包无所谓的吧。
我测了一下我的手机,CONFIG_PREEMPT 是有开的:
RMX3092CN:/ $ zcat /proc/config.gz | grep PREEMPT
CONFIG_PREEMPT_RCU=y
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_PREEMPTIRQ_EVENTS is not set
# CONFIG_PREEMPT_TRACER is not set
【 在 cppbuilder 的大作中提到: 】
: 我印象中树莓派4b开rt跑分会有丢包什么的,不太了解安卓的性能是不是差不多
--
FROM 183.253.143.*
preemppt肯定是开的,默认就是这个。其实就是之前的desktop改了个名字
rt需要单独打patch,那一套维护起来还挺麻烦的,好多其他patch会冲突。我现在就维护着一个专门跑音频软件的版本,整合若干其他usb解码器和dsd播放的patch和rt-patch,有一些hifi发烧友在用
【 在 hgoldfish 的大作中提到: 】
: 现在 1000 元左右的手机差不多是 2.4GHz 的大核加四个 2.0GHz 的小核。性能是树莓派4b的好几倍。而且手机一般是跑 UI,丢包无所谓的吧。
: 我测了一下我的手机,CONFIG_PREEMPT 是有开的:
: RMX3092CN:/ $ zcat /proc/config.gz | grep PREEMPT
: CONFIG_PREEMPT_RCU=y
: # CONFIG_PREEMPT_NONE is not set
: # CONFIG_PREEMPT_VOLUNTARY is not set
: CONFIG_PREEMPT=y
: CONFIG_PREEMPT_COUNT=y
: # CONFIG_DEBUG_PREEMPT is not set
: # CONFIG_PREEMPTIRQ_EVENTS is not set
: # CONFIG_PREEMPT_TRACER is not set
--
FROM 1.202.10.*
厉害!
那 CONFIG_PREEMPT 的适配应该还比较简单吧?日常桌面使用开这个应该没问题吧?
【 在 cppbuilder 的大作中提到: 】
: preemppt肯定是开的,默认就是这个。其实就是之前的desktop改了个名字
: rt需要单独打patch,那一套维护起来还挺麻烦的,好多其他patch会冲突。我现在就维护着一个专门跑音频软件的版本,整合若干其他usb解码器和dsd播放的patch和rt-patch,有一些hifi发烧友在用
--
FROM 183.253.143.*
Gentoo用户配置内核是必修课啊..
我没有Linux桌面,不过绝大部分机器都是用的CONFIG_PREEMPT_DYNAMIC=y是稳定的
【 在 hgoldfish 的大作中提到: 】
: 厉害!
: 那 CONFIG_PREEMPT 的适配应该还比较简单吧?日常桌面使用开这个应该没问题吧?
--
FROM 1.202.10.*