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

来终结一个硬盘影响声音的玄学(更新的发现)

[复制链接]
21
发表于 2024-10-8 07:17 来自手机 | 只看该作者 来自 广东
hificow 发表于 2024-10-8 02:25
楼主分享的至少是自己亲自动手实践的经验,比某些只知道背理论的有意义。我的一个发现是ssd使用一段时间后 ...

你干脆说有鬼都行,反正也人会去证实。别把你的玄学带到计算机行业,连存取方式没搞懂就开始脑放
回复

使用道具 举报

22
 楼主| 发表于 2024-10-8 08:42 | 只看该作者 来自 上海浦东新区
本帖最后由 wxwxwx0 于 2024-10-8 08:55 编辑

盲听这个词 已经失去了原本的意义。在发烧友的语境里 盲听+脑放,本质上是发烧友的自我贬低:因为他们不再相信(所有正常人都拥有的)耳朵本身的能力与潜力

换种说法:如果耳朵听到的都是脑放,那么眼睛看到的就不是?是不是也要盲看?
或者最好每天把耳朵和眼睛都遮起来,以阻止大脑与世界对你的共谋欺骗?

再或者我(像鬼斧神工一样)告诉你:如果你不清楚耳机的发声原理,你也不知道大奥是大奥、airpods是airpods,那么大奥和airpods的区别你是听不出来的
回复

使用道具 举报

23
发表于 2024-10-8 08:44 | 只看该作者 来自 广西贵港
本帖最后由 djso 于 2024-10-8 09:04 编辑

总之一句话,电为声之母:一切与音质有关的因素最终的原因都是因为影响了其本身的电
内存条这种噼里啪啦不停用电的东西不可能声音好,只有用电越慢越稳定的声音才好,类似的还有CPU,越快的CPU、越是超频的CPU出来的声音越不好,机械硬盘好就好在稳定的机械马达转动带动稳定的磁头读取获得稳定的数据,这数据就是一团稳定的电,但是机械硬盘的马达震动本身也是影响电的,拿重物压震能明显改善音质,这才是机械硬盘与固态硬盘音质差别的根本原因
回复

使用道具 举报

24
 楼主| 发表于 2024-10-8 09:44 | 只看该作者 来自 上海浦东新区
修改了一些配置+重启了几次电脑后,我听不出区别了...

初步怀疑这个问题和虚拟内存有关(但也不排除确实是我的脑放) 再继续观察一下
回复

使用道具 举报

25
发表于 2024-10-8 09:45 | 只看该作者 来自 香港
感謝分享討論, 支持實踐精神
回复

使用道具 举报

26
发表于 2024-10-8 10:02 来自手机 | 只看该作者 来自 广东
wxwxwx0 发表于 2024-10-8 09:44
修改了一些配置+重启了几次电脑后,我听不出区别了...

初步怀疑这个问题和虚拟内存有关(但也不排除确实 ...

也不会跟缓存有关,要核查就查一下Foobar有没流媒体(边播边读)相关的设置,否则,只要是一次性读取,那只会在切歌时有影响。
回复

使用道具 举报

27
 楼主| 发表于 2024-10-8 10:39 | 只看该作者 来自 上海
本帖最后由 wxwxwx0 于 2024-10-8 10:42 编辑


转发一段科普吧:

给大家介绍一下AWE。AWE是32位系统下的延伸产物。32位系统应用程序只能访问4G内存空间(2的32次方,别去算了,大家公认的)。

但是,现在计算机发展迅速,有些及其已经拥有超过4G的内存,8G/16G都很多。为了让32位系统访问到这些内存。AWE就应运而生了。
AWE就是允许不同的应用,申请到一段物理内存,然后映射到自己的4G空间内。不同的应用都有自己的4G空间(其实有部分内核空间是共享
的,这里忽略)。例如,你有4个应用,每个4G,映射到不同的物理内存段,正好用光16G内存。

这个跟音频播放有什么关系呢? 大家都知道,播放器自称很NB的一种方式就是内存播放。 这里要从计算机内存管理讲起:

很久很久以前(大家都很熟悉的段子),计算机没有很多的内存,却有很多的应用,例如只有2G内存,但是却有4个应用,4个应用都有自己
的4G空间。2G内存哪里够用,操作系统就哪硬盘去冒充,那个应用要用,就把硬盘的东西复制到内存里,让应用用这块内存。应用切换,
内存里头的东西就复制到硬盘上,再把其他应用从硬盘里放到同样的内存中。这美其名曰交换(swap)。可以看出来,内存来来去去都是
那2G。交换也不是经常发生的,只有物理内存不足的时候才发生。

这就想银行账户,如果有十个客户,每人存款1千万,那就是1亿。但是银行现金可能只有2千万,谁用给谁,其他都那去放贷了。如果要取

大量现金,那好,请提前预约把。

大家可不想让你的WAV/APE在硬盘和内存中交换吧。 计算机有办法可以让应用锁定内存,禁止交换到硬盘上去。在32位XP时代,AWE刚好可以

做到这样的事情。从4G以外的物理内存中申请到一段,用来存放音频数据,而且这段物理内存是不会被交换到硬盘上的。所以,音频播放器标榜
支持真正的内存播放,支持AWE。

其实,操作系统一般都提供分配虚拟内存,同时锁定物理内存的系统调用。C函数库是没有的,C++的new也是没有这个作用的。Windows SDK中

就有这样的函数。 AWE刚好有这方面的功能,而且能利用4G以上,平时用不到的内存,既节省内存,又能保证锁定,一举两得。

64位操作系统下,AWE已经不需要了(因为64位可以访问4G以上的内存)。这时候制作播放器,就要研究操作系统的系统调用(大家也可以叫做API),

是如何进行虚拟内存分配和物理内存 映射以及锁定的。只要能完成这样的功能,就可以支持真正的内存播放。

因为锁定内存,可能会让其他应用没有物理内存可用,所以系统要求锁定内存需要有特权,因此大家能看到i众多大神要求在Windows中开启用户的

内存锁定特权。 另外,如果机器物理内存很少,虽然音频数据被锁定,但是其他应用或者音频播放器自身的内存也可能会频繁交换到硬盘,这样也会影响播放质量。


回复

使用道具 举报

28
发表于 2024-10-8 10:41 | 只看该作者 来自 浙江嘉兴
dellmen 发表于 2024-10-8 07:13
全文件缓存指读过一次后,同一个文件(哈希码一致)无需再从硬盘读,直接从缓存取,跟ssd或hdd毫无关系, ...

那么缓存的物理位置是在哪里?
回复

使用道具 举报

29
发表于 2024-10-8 10:46 来自手机 | 只看该作者 来自 广东
wxwxwx0 发表于 2024-10-8 10:39
转发一段科普吧:

给大家介绍一下AWE。AWE是32位系统下的延伸产物。32位系统应用程序只能访问4G内存空 ...

2024了,咸丰年代的文章就不要看了。foobar肯定可以支持全内存播放,没什么好研究的
回复

使用道具 举报

30
发表于 2024-10-8 10:50 来自手机 | 只看该作者 来自 陕西
感谢今天楼主的胡说八道,那么,散了吧。
回复

使用道具 举报

31
发表于 2024-10-8 10:50 来自手机 | 只看该作者 来自 广东
周大壮壮 发表于 2024-10-8 10:41
那么缓存的物理位置是在哪里?

物理位置肯定在内存里面啊,foobar记录的是物理内存地址和映射关系。播放时先检查文件是否在内存,在的话直接到内存取,这种情况下,跟硬盘毫无关系;另外一种就是内存里没有这个文件,那就先到硬盘里取出来放到内存,后续操作是一样的。所以说除了流媒体方式,硬盘最多影响到切歌时读取那一刻,在播放中是没有任何影响的,因为都读到内存了
回复

使用道具 举报

32
发表于 2024-10-8 10:51 | 只看该作者 来自 中国
不能同意再多。再提醒一点:
1TB的固态硬盘声音明显不如4TB的,表现声场收窄,声音发干,2TB的硬盘声音也差不多,反而是512G的硬盘音质最佳,声音甚至略带混响的感觉。当然,最差的是3.64TB的那种盘,声音发散,结像差。
回复

使用道具 举报

33
发表于 2024-10-8 11:39 | 只看该作者 来自 四川成都
这些并不是玄学,硬盘读写的稳定性是非常关键的,这个涉及到的内容很多,比如避震比如供电比如颗粒甚至温度。
另外HDD比SSD声音好不好,不好说一定,但声音的味道是不一样的。
还有就是,PChifi真自己玩的,上限很高也意味着你要动的东西特别多,所以PChifi看数播都是觉得这就是群懒人什么的...
除此以外还要说一句就是,PC hifi从来都是站在巨人的肩膀上再进一步,各位大佬的经验,总结,外加突破方案,才会有今天的成果。
这样的讨论,确实多多益善,哪怕是日经。
回复

使用道具 举报

34
发表于 2024-10-8 11:41 来自手机 | 只看该作者 来自 广东
盐1945 发表于 2024-10-8 11:39
这些并不是玄学,硬盘读写的稳定性是非常关键的,这个涉及到的内容很多,比如避震比如供电比如颗粒甚至温度 ...

看清楚背景再来说吧,他是电脑里同时存在ssd和hdd,关避震什么事呢?
回复

使用道具 举报

35
发表于 2024-10-8 12:09 | 只看该作者 来自 中国
盐1945 发表于 2024-10-8 11:39
这些并不是玄学,硬盘读写的稳定性是非常关键的,这个涉及到的内容很多,比如避震比如供电比如颗粒甚至温度 ...

说的比较有道理,事实就是这样,pcfi前景相当的可观
回复

使用道具 举报

36
 楼主| 发表于 2024-10-8 12:14 | 只看该作者 来自 上海
连半瓶水的人也知道操作系统有虚拟内存的吧,某些人自己才是咸丰年代来的
回复

使用道具 举报

37
发表于 2024-10-8 12:42 来自手机 | 只看该作者 来自 广东
wxwxwx0 发表于 2024-10-8 12:14
连半瓶水的人也知道操作系统有虚拟内存的吧,某些人自己才是咸丰年代来的

别出来丢人好不好,你以为虚拟内存真的是内存?虚拟内存可以跟cpu执行任务了?连半桶水都没有的就别继续丢人了,虚拟内存只是用来暂存内存不用的数据,真正执行任务时还要把虚拟内存的数据读到内存,懂了吗?傻瓜
回复

使用道具 举报

38
 楼主| 发表于 2024-10-8 12:55 | 只看该作者 来自 上海
dellmen 发表于 2024-10-8 12:42
别出来丢人好不好,你以为虚拟内存真的是内存?虚拟内存可以跟cpu执行任务了?连半桶水都没有的就别继续 ...



物理位置肯定在内存里面啊,foobar记录的是物理内存地址和映射关系。播放时先检查文件是否在内存,在的话直接到内存取,这种情况下,跟硬盘毫无关系;另外一种就是内存里没有这个文件,那就先到硬盘里取出来放到内存”


让大家评评你到底懂不懂
回复

使用道具 举报

39
发表于 2024-10-8 13:37 | 只看该作者 来自 亚太地区
当年我玩pchifi时,也像楼主这般神经质,觉得动动这个,声音有变化,换换那个,声音也有变化……

所以呀,pchifi这东西,害人不浅。

不过我也通过用pc,用Foobar,积累了一定的听音经验,我还是要感谢pchifi的

看着楼主现在这状态,确实和N年前的我相似,来,我献上一计,帮楼主脱离苦海,实现自我提升:在Foobar上安装一个abx插件,把你在hdd上和在ssd上的同一首歌拖进Foobar里,用abx插件盲听10次,看你能猜对几次?
回复

使用道具 举报

40
 楼主| 发表于 2024-10-8 13:48 | 只看该作者 来自 上海
kugongzi 发表于 2024-10-8 13:37
当年我玩pchifi时,也像楼主这般神经质,觉得动动这个,声音有变化,换换那个,声音也有变化……

所以呀 ...



其实是人都能听出有变化,区别只在于你对声音好坏的理解和判断
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-24 18:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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