本文读起来太长,写一段spotlight吧:
|
中关村东路 发表于 2022-1-19 12:29 突然想起来,正文有一处没说清楚的。hifi树莓派系统圈子流行的rtirq默认的进程管理存在两个问题,一个是只能调节进程不能管理线程,如roon bridge的RAATServer实现为例,真正起作用的并非这个进程,而是其启动的子线程,rtirq就不能处理了;另外一个是,rtirq的进程管理会让优化进程的优先级提升为最高的RT,但是这样反而会带来操作系统本身的卡顿。使用我的脚本解决了这两个问题,一方面支持线程,一方面把最高设定为-89,超过绝大部分系统线程,却低于RT不影响系统运行,实际体验下来比rtirq方案非常明显的更加流畅。 |
补三张内存、线程、CPU占用率的图,分别是我的Roon Server,x86 fRoon Bridge和我i9版本的macbook pro的: 我的RoonServer上只有Roon Server和为了登录截图保留的ssh两个用户态进程。 我的x86 RoonBridge上有Roon Bridge、识别解码器所需udev,和ssh三个进程。在最左边可以看到该线程被限制在cpu3上。RPi4 RoonBridge上因为有数字卡,甚至不需要udev进程。 这是我日常使用的i9版本的macbook pro的进程。这只是第一页,包括用户态和内核态一共有458个进程1593个线程。 |
本帖最后由 中关村东路 于 2022-2-5 16:04 编辑 更新RoonServer的Gentoo安装包,现在支持独立的dotnet-runtime 在github搜索zhjie_gentoo_repo 目前维护了如下软件:
|
补充一段转化sacd-iso为dsf的脚本吧【1】,各种场合好多人问到。不是程序员,代码写的难看见笑了,需要你简单看看代码,修改一下自己的音乐目录。需要安装sacd_extract命令行工具【2】。 逻辑是,优先解压缩2.0声道,没有就尝试多音轨。二者之一能识别的话,就解压缩为dsf后删除iso文件。如果都不能识别就不做任何操作。只需删除相应行即可实现不删除iso文件。 【1】https://gist.github.com/zhjie/32b429a54501aba6d0673b2f2f8434fe 【2】https://github.com/EuFlo/sacd-ripper |
中关村东路 发表于 2022-2-5 14:54 更新了airplay2播放!shairplay-sync-9999 https://github.com/zhjie/zhjie_gentoo_repo |
我倒是遇到一个棘手问题,最近新安装了一个1.8版本的roon core 到黑群晖上,手机,电脑都可以正常播放,奇怪的是局域网内的播放设备(apple airport)第一次可以推送,停止播放后,隔一会就推送不了音乐了,音频设备列表还能显示,就是推送音乐进度条不动。要把core里面生成的一些文件删掉,重启core 才能正常推送。 |
dianreshi 发表于 2024-9-5 16:45 学习版不用想了,没连上roon的服务器,怎么刮削歌曲的信息,只能人工添加,慢慢做大自己的本地数据库,添加专辑的时候带上封面信息,还有文件的内嵌信息,一般够用了,艺术家封面要手工添加。 |
dianreshi 发表于 2024-9-5 16:45 没用过盗版的不了解 |
本帖最后由 chengj 于 2024-7-27 20:17 编辑 |
本帖最后由 chengj 于 2024-7-27 21:01 编辑 补充下,安装roon server 运行正常。 |
本帖最后由 chengj 于 2024-7-27 21:00 编辑 你好,最近装了gentoo使用最新的官核gentoo-sources 6.6.38、efi、openrc。手动安装Roon bridge,一切似乎很正常。但在roon remote端的about里能看到Roon bridge,audio 里却看不到Roon bridge。请问大神是哪里出了问题? |
中关村东路 发表于 2023-12-28 16:25 好的 多谢回复!那我就折腾下,把系统换了!我研究下要怎么搞。 |
livebelive 发表于 2023-12-28 07:04 如果说会不会有性能指标提升,那肯定是有。内核补丁和内核参数影响最大,一些系统级参数其次,至于编译参数一般会提升5-10%左右。总体说,相比标准ubuntu低延迟内核,CPU延迟能低个十倍到几十倍吧,中断也会干净很多不会在几个cpu之间跑来跑去 如果问是不是有必要,或者有没有听感提升就是另一回事了。我只是分享一下经验,一些洋人音乐播放付费发行版中所说的那些指标是如何达到或者大幅超过的。更有诸如给rock加ssh,让hqos支持roon/airplay之类的,只是陈述一下这事能做以及怎么做,我写完帖子之后就删了... |
deme 发表于 2023-9-2 12:58 license需要改一下,要么按提示,建一个package.license,写入提示内容。要么干脆直接在 /etc/portage/make.conf ACCEPT_LICENSE="*" |
还有最后一个疑问,像我这种,全部都部署在一台物理机上的话,群晖下的 roon server套件和单独部署一个roon core的虚拟机,会有很大的区别吗?是否有必要分开? |
我看到你这篇,还有另外一篇提到roon core内核及优化的那个,就有个想法换一个系统,换成你这个,是不是可以更好、更合理的利用和提升下性能呢? |
看了你另一篇的 rock破解ssh的,准备果断时间整一下,我是装在esxi下的,esxi总是提示没有vmware tools 很烦哈哈! 我有几个问题想请教下哈! 我是装的Roon Optimized Core Kit,也就是NUC的那个系统,我装在了esxi上面,我的音响是KEF的,自带 roon ready,这种情况下,roon对CPU性能上,还有哪些方面的需求呢? 我的主机是12500 6C12T,由于esxi下还有nas等其他服务,超线程没法关。roon,我使用调度关联性,隔离了其他服务使用的核心,分配了固定的线程0-3,也就是2核4线程,是否够用? |
中关村东路 发表于 2022-1-19 10:31 也可以把你这台机子做成nas m1的mac挂载咯 嘿嘿 |
大侠你好!昨天把怎个包下下来了,拷进去后,执行如下提示,请指教一下,谢谢! |
不好意思,摸了半天,手动建立提示文件,还是出现问题,请教一下,谢谢! |
出现提示
|
deme 发表于 2023-9-1 23:32
|
不好意思,我刷的是GENPI64.IMG,进去后有点懵,方便的话,可以请教如何配置,谢谢! |
Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛
粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标
GMT+8, 2024-11-22 11:37
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.