找回密码
 -注册-
楼主: wood333
打印 上一主题 下一主题

水一贴,机械硬盘比固态硬盘作音源声音更润泽?

[复制链接]
101
发表于 2023-4-17 10:49 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 02:11
自己看,是不是flac解码器的源代码。

你想证明什么?你连编写软件的时候需要考虑缓存机制都不清楚。
即使没人认为设置缓存,但是软件为了保证播放音乐的连续性,本身也会固定编写一个预读数据的部分。

不管怎么狡辩,你不知道这个情况,去提什么固态硬盘延迟问题导致音乐播放中断,就是外行。
回复

使用道具 举报

102
发表于 2023-4-17 11:13 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 02:11
自己看,是不是flac解码器的源代码。

这样吧,试试你到底什么水平,你说一下,编写一个程序,接收电脑主板上COM1接口的数据,如何判断数据接收结束?

写要点。
回复

使用道具 举报

103
发表于 2023-4-17 11:29 | 只看该作者 来自 亚太地区
闪烁的夜 发表于 2023-4-17 10:49
你想证明什么?你连编写软件的时候需要考虑缓存机制都不清楚。
即使没人认为设置缓存,但是软件为了保证 ...

什么鬼,不是早说了么?
软件默认就是有1秒的缓冲区而且缓冲区是用户不可关闭的。

不然你以为机械硬盘就没有延迟了?
回复

使用道具 举报

104
发表于 2023-4-17 11:30 | 只看该作者 来自 亚太地区
本帖最后由 zasflower 于 2023-4-17 11:33 编辑
闪烁的夜 发表于 2023-4-17 11:13
这样吧,试试你到底什么水平,你说一下,编写一个程序,接收电脑主板上COM1接口的数据,如何判断数据接收 ...

我不是写C的,不然你以为我为什么要手写flac解码器。那个是脚本语言。脚本语言现在早都是事件驱动的了。
回复

使用道具 举报

105
发表于 2023-4-17 11:36 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 11:30
我不是写C的,不然你以为我为什么要手写flac解码器。那个是脚本语言。脚本语言现在早都是事件驱动的了。
...

又暴露了吧,一个RS232通信,所有程序员入门基础,你都说不出来,这个跟用什么编写语言无关,完全是基础知识的问题。
回复

使用道具 举报

106
发表于 2023-4-17 11:37 | 只看该作者 来自 亚太地区
本帖最后由 zasflower 于 2023-4-17 11:46 编辑
闪烁的夜 发表于 2023-4-17 11:36
又暴露了吧,一个RS232通信,所有程序员入门基础,你都说不出来,这个跟用什么编写语言无关,完全是基础 ...

谁和你说现在程序员都需要知道rs232通信了?

时代早变了。自己去看看现在node.js和javascript这类脚本语言多强大。你以为现在写程序还需要自己处理操作系统的底层。现在都是封装好不需要知道操作系统底层的细节。

我要自己写flac解码器也仅仅是flac解码器只有c的版本没有脚本语言的版本而已。
回复

使用道具 举报

107
发表于 2023-4-17 11:44 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 11:37
谁和你说现在程序员都需要知道rs232通信了?

时代早变了。自己去看看现在node.js和javascript这类脚本 ...

,一个连RS232通信机制都不清楚的程序员,好厉害。

回复

使用道具 举报

108
发表于 2023-4-17 11:47 | 只看该作者 来自 亚太地区
本帖最后由 zasflower 于 2023-4-17 11:50 编辑
闪烁的夜 发表于 2023-4-17 11:44
,一个连RS232通信机制都不清楚的程序员,好厉害。


现在程序方向多了去了。谁和你说只能用c语言写程序了。我自己不就用脚本语言写了一个flac解码器让它可以在电脑上运行起来了么?
回复

使用道具 举报

109
发表于 2023-4-17 11:52 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 11:47
现在程序方向多了去了。谁和你说只能用c语言写程序了。我自己不就用脚本语言写了一个flac解码器让它可以 ...

说明你是“只懂一点”那一类程序员。
所以,你会去说,固态硬盘的延迟问题,会导致软件播放音乐时产生断续,所以你不知道软件需要缓存一段预读数据的方式。

不对么?
回复

使用道具 举报

110
发表于 2023-4-17 11:55 | 只看该作者 来自 亚太地区
闪烁的夜 发表于 2023-4-17 11:52
说明你是“只懂一点”那一类程序员。
所以,你会去说,固态硬盘的延迟问题,会导致软件播放音乐时产生断 ...

我都说了啊。软件本来就是有一秒缓冲区而且不可关闭的。

不然你以为机械硬盘是0延迟?
回复

使用道具 举报

111
发表于 2023-4-17 12:01 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 11:55
我都说了啊。软件本来就是有一秒缓冲区而且不可关闭的。

不然你以为机械硬盘是0延迟?

你自己回头看,昨晚我们的交流过程,你是怎么说的,要不要我一段一段贴图上来,你是怎么说的,你是怎么理解这个预读数据的?
你是被点醒之后,才想强行狡辩,之前你的说法里面,完全不清楚这个预读数据的方式。
回复

使用道具 举报

112
发表于 2023-4-17 12:04 | 只看该作者 来自 亚太地区
本帖最后由 zasflower 于 2023-4-17 12:09 编辑
闪烁的夜 发表于 2023-4-17 12:01
你自己回头看,昨晚我们的交流过程,你是怎么说的,要不要我一段一段贴图上来,你是怎么说的,你是怎么理 ...

你这什么鬼逻辑。。。
我说机械硬盘更好。然后你就觉得软件会没有缓冲区???

机械硬盘是0延迟的?既然机械硬盘也不是0延迟。那缓冲区不是必然的么?早说了,这是所有音乐播放器和视频播放器的标配了。

机械硬盘也不是0延迟和音乐软件有缓冲区这不是很显然的么?
从头到尾我就没说过机械硬盘是0延迟。



回复

使用道具 举报

113
发表于 2023-4-17 12:09 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 12:04
你这什么鬼逻辑。。。
我说机械硬盘更好。然后你就觉得软件会没有缓冲区???

在我之前,已经有一个朋友提醒你了,播放软件有缓存机制,不会导致播放断续。
你是怎么说的,你完全不理解这个问题。
后面我才出来跟你交流这个问题。

当时你还认为播放音乐会断续呢?
现在要强行翻案吗?


回复

使用道具 举报

114
发表于 2023-4-17 12:11 | 只看该作者 来自 亚太地区
本帖最后由 zasflower 于 2023-4-17 12:19 编辑
闪烁的夜 发表于 2023-4-17 12:09
在我之前,已经有一个朋友提醒你了,播放软件有缓存机制,不会导致播放断续。
你是怎么说的,你完全不理 ...

缓存区的数据放完了硬盘还没给新数据会不会卡?

视频播放器有没有缓冲区?网络不好看视频从来没人卡过?卡顿和有没有缓冲区有关?说的好像人家视频播放器就没缓冲区一样。

网络要是不稳定啥视频播放器缓冲区都白搭。

我就问你视频网站放视频卡顿的时候视频播放器不是照样有缓冲区?

网络不好就是网络不好。
回复

使用道具 举报

115
发表于 2023-4-17 12:14 | 只看该作者 来自 中国
这个还是要看具体配置吧,去年原来那台5900x的电脑,用主板插槽上的ssd播放同一个文件,明显解析和声场比在hdd好些,换了13900k的电脑,hdd和ssd我听不出差别了,就换了cpu和主板内存,其他还是一样的。
回复

使用道具 举报

116
发表于 2023-4-17 12:23 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 12:11
缓存区的数据放完了硬盘还没给新数据会不会卡?

视频播放器有没有缓冲区?网络不好看视频从来没人卡过 ...

白纸黑字都在,狡辩是没有用的,掩盖不了你想要装一波,翻车了。




20230417122300front2_0_882730_FvYV5blpQJc-gwKykuHMuW8G4okQ.jpg (103.37 KB, 下载次数: 69)

20230417122300front2_0_882730_FvYV5blpQJc-gwKykuHMuW8G4okQ.jpg
回复

使用道具 举报

117
发表于 2023-4-17 12:25 来自手机 | 只看该作者 来自 广西柳州
zasflower 发表于 2023-4-17 12:11
缓存区的数据放完了硬盘还没给新数据会不会卡?

视频播放器有没有缓冲区?网络不好看视频从来没人卡过 ...




回复

使用道具 举报

118
发表于 2023-4-17 12:39 | 只看该作者 来自 广东深圳
机械硬盘和固态硬盘肯定有差别啊,这肯定的,而且跟硬盘品牌也有关系,比如希捷硬盘播放的音乐就灵动,敏捷,瞬间响应好,正能量,听着让人高兴,因为这个名字:就浸润了 “希”和“捷”!  同样用“西部数据”的硬盘,那音乐曲线就很明显地偏了,不均衡地向西,就是向左面集中了……
当然最差的是 金士顿,非常卡顿……
不管是机械硬盘还是固态硬盘,使用前都应该用香料熏一下,增加音乐的味道
或者拷完音乐后,放置在重物下,静置若干天,让音乐密度更大,紧实。
回复

使用道具 举报

119
发表于 2023-4-17 13:03 | 只看该作者 来自 上海
首先是能听出ssd和机械的区别  才去推测它的机制 哪个是因哪个是果不要搞错

ssd明显比机械 要快出很多 完成同量的数据读取要快很多啊  需要的时间更少  占用的处理器的周期 也少

有缓存的话 每次读取的延迟也更少啊
回复

使用道具 举报

120
发表于 2023-4-17 13:50 来自手机 | 只看该作者 来自 广西北海
软件的缓存机制,是一个很简单的逻辑,明白了的话,就不会去纠结什么硬盘延迟问题。
简单的解释如下:
假设RAM单元R0-R7,为软件缓存地址;
数据D0-D255为音乐数据;
软件开始工作的时候,首先从硬盘提取D0-D7保存到R0-R7;
之后,软件开始播放音乐,R0上的数据先出栈,紧接着R1上的数据出栈;
在这时,R0-R7上少了2个DATA,R0和R1空了,这时,R2会开始左移,补到R0上,R3会补到R1上,以此类推,最后R6和R7会空闲出来;
紧接着,软件会从硬盘上继续读取D8,D9进栈,补充到R6,R7上面;
同时,软件从R0开始继续读取D2-D3......连续播放。
以上过程时同步的,这个就是缓存和预读的机制,硬盘的延时问题就是这样被解决的。

那个程序员,就是不完全清楚这个过程,才会去说硬盘延时问题。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-22 01:47

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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