找回密码
 -注册-
楼主: 中关村东路
打印 上一主题 下一主题

全内存播放开发笔记

[复制链接]
21
 楼主| 发表于 2024-3-4 12:20 来自手机 | 只看该作者 来自 北京市
clark8888 发表于 2024-3-4 07:10
hqos换专辑才会读一秒优盘(优盘灯闪烁1秒),如果拔了优盘可以继续播放本专辑下一首歌,但是无法更换专辑 ...

因为hqos现在的实现更傻瓜化,少写些代码,少想些逻辑。你这么喜欢hq,也可以认为hq这么做是因为他技术高明
回复

使用道具 举报

22
发表于 2024-3-4 13:09 来自手机 | 只看该作者 来自 北京市
操作系统跑起来之后本来就在内存里,楼主的意思是把整个文件系统挂载到内存里?
回复

使用道具 举报

23
 楼主| 发表于 2024-3-4 15:28 | 只看该作者 来自 北京市
吉大宝23 发表于 2024-3-4 13:09
操作系统跑起来之后本来就在内存里,楼主的意思是把整个文件系统挂载到内存里?

操作系统肯定不都是在内存里的,运行期间经常需要从磁盘load东西。
回复

使用道具 举报

24
发表于 2024-3-11 11:32 | 只看该作者 来自 北京市
又见大佬更新技术贴,继续学习。。。
回复

使用道具 举报

25
发表于 2024-3-11 11:44 | 只看该作者 来自 北京市
本帖最后由 lalekuku 于 2024-3-11 11:46 编辑

如果不考虑优雅性,使用mount和rsync构建内存系统的方法跟本贴的方法最终效果是不是一样?如果不一样,使用时哪方面会有差别?比如延迟等等
顺便多问一句,automagic实时内核有arm64通用的源码吗?

回复

使用道具 举报

26
 楼主| 发表于 2024-3-11 12:10 | 只看该作者 来自 北京市
lalekuku 发表于 2024-3-11 11:44
如果不考虑优雅性,使用mount和rsync构建内存系统的方法跟本贴的方法最终效果是不是一样?如果不一样,使用 ...

最大的不同在于供电,mount bind的方式原硬盘是不能被关闭的,因为一直mount在最底层。尤其是根目录一直没被bind,导致关闭硬盘电源就不能再操作ls /之类的涉及根目录的命令了。

automagic只有x86版本,arm的是我写的。
回复

使用道具 举报

27
发表于 2024-3-11 14:08 | 只看该作者 来自 北京市
中关村东路 发表于 2024-3-11 12:10
最大的不同在于供电,mount bind的方式原硬盘是不能被关闭的,因为一直mount在最底层。尤其是根目录一直 ...

明白了。
我的是arm板子,还没想出软件层面给emmc或tf卡断电的办法,
automagic内核的arm源码能用来给其他arm开发板编译内核吗?
回复

使用道具 举报

28
 楼主| 发表于 2024-3-11 16:04 | 只看该作者 来自 北京市
lalekuku 发表于 2024-3-11 14:08
明白了。
我的是arm板子,还没想出软件层面给emmc或tf卡断电的办法,
automagic内核的arm源码能用来 ...

其实是可以切断的,

  1. echo -n mmc0:0001 > /sys/bus/mmc/drivers/mmcblk/unbind
复制代码


回复

使用道具 举报

29
 楼主| 发表于 2024-3-11 16:05 | 只看该作者 来自 北京市
lalekuku 发表于 2024-3-11 14:08
明白了。
我的是arm板子,还没想出软件层面给emmc或tf卡断电的办法,
automagic内核的arm源码能用来 ...

am之前的版本应该可以,后来我不用cm4了就没再维护
回复

使用道具 举报

30
发表于 2024-3-11 20:40 | 只看该作者 来自 贵州省贵阳市
huangshun839500 发表于 2024-3-3 20:32
你让那些能听出不同硬盘声音的骚友肿么办

很棒,正好刨除硬盘影响,认真比对不同内存的声音。
回复

使用道具 举报

31
发表于 2024-3-11 20:54 | 只看该作者 来自 辽宁省沈阳市
把播放器和音乐文件都放在内存盘里。
这样的播放,算不算全内存?
回复

使用道具 举报

32
 楼主| 发表于 2024-3-11 20:59 | 只看该作者 来自 北京市
dubai 发表于 2024-3-11 20:54
把播放器和音乐文件都放在内存盘里。
这样的播放,算不算全内存?

肯定不算吧,硬盘还活着啊,拔了硬盘系统还能跑就算!
回复

使用道具 举报

33
 楼主| 发表于 2024-3-11 21:00 | 只看该作者 来自 北京市
ow0wo 发表于 2024-3-11 20:40
很棒,正好刨除硬盘影响,认真比对不同内存的声音。

我网桥还真有两套内存...本来是用16g的一套什么牌子忘了,后来看到贵站烧友说海力士的好听,特地翻出来一套8g的海力士正用着呢。。。
回复

使用道具 举报

34
发表于 2024-3-11 21:20 | 只看该作者 来自 北京市
中关村东路 发表于 2024-3-11 16:04
其实是可以切断的,

这招可以试试,谢谢大佬
回复

使用道具 举报

35
发表于 2024-3-22 19:44 | 只看该作者 来自 重庆市
哎,惭愧,看了大侠好多帖子,这才来留言。虽然我自觉it知识储备还凑合,但是看到大侠的内容时顿感自己太天真。

总体来说,我想请教大侠现在的系统具体是如何组成的?
回复

使用道具 举报

36
发表于 2024-3-22 19:57 | 只看该作者 来自 广西
中关村东路 发表于 2024-3-4 15:28
操作系统肯定不都是在内存里的,运行期间经常需要从磁盘load东西。

Daphile的U盘镜像启动模式其实也是RAMOS,只不过不能修改设置;跟PE镜像启动一样,都是启动后可以拔掉U盘等存储介质,正常运行
回复

使用道具 举报

37
发表于 2024-3-22 20:03 | 只看该作者 来自 广西
ow0wo 发表于 2024-3-11 20:40
很棒,正好刨除硬盘影响,认真比对不同内存的声音。

不用担心找不到声音区别,即使是在完全独立运行的内存系统下,在同一个内存盘使用不同的写文件方式,两个一模一样的哈希校验、MD5校验完全相同的文件,声音照样会有很大区别
回复

使用道具 举报

38
 楼主| 发表于 2024-3-23 00:36 | 只看该作者 来自 北京市
本帖最后由 中关村东路 于 2024-3-23 00:44 编辑
Victor_Derbobo 发表于 2024-3-22 19:44
哎,惭愧,看了大侠好多帖子,这才来留言。虽然我自觉it知识储备还凑合,但是看到大侠的内容时顿感自己太天 ...

我就是业余瞎玩,很多基础的东西都不懂用到什么学什么。

主系统是i3 10105, 96g, 光纤网卡的roon core。amd 5600x, 32g, 4090的hq。线电带华擎j3455+矩声usb卡 naa/cm4 roon ready。holoaudiio may L3。金波gax evo。HD800s/sus。除了hq之外都放在隔离牛后。喜欢桌面空着所以一直没换耳放。

还有两套其他的设备在其他屋子是淘汰下来的设备废物利用的。
回复

使用道具 举报

39
 楼主| 发表于 2024-3-23 00:39 | 只看该作者 来自 北京市
SDK 发表于 2024-3-22 19:57
Daphile的U盘镜像启动模式其实也是RAMOS,只不过不能修改设置;跟PE镜像启动一样,都是启动后可以拔掉U盘 ...

daphile用的技术是和前面综述的audiolinux类似的技术比较落后,所以没特意拿出来说。
回复

使用道具 举报

40
发表于 2024-3-23 09:58 | 只看该作者 来自 广西桂林市
播放器当前播放的一个音乐文件,qq音乐是将这个文件切分,临近要处理的文件会转到运存的吧,而且能自己设置运存缓存。不知其它播放器是否一样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-5-24 18:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表