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

PC HiFi也许还差这一步:调整“进程优先级”

[复制链接]
1
发表于 2021-9-22 07:43 | 显示全部楼层 来自 湖北省武汉市
本帖最后由 魔神Z 于 2021-9-22 08:05 编辑

没用的,主要的问题是大部分人用的都是USB
其实要验证不难,关掉FB2K  打开一个不会占满你的CPU和内存的3D游戏 打开帧数显示 查看 内存 CPU GPU 占用 然后看一下游戏的帧数显示, 然后再调整到即时,如果占用或者帧数出现明显变化,就说明此方法理论上有效的
回复

使用道具 举报

2
发表于 2021-9-22 09:48 | 显示全部楼层 来自 湖北省武汉市
本帖最后由 魔神Z 于 2021-9-22 10:00 编辑
clark8888 发表于 2021-9-22 09:40
usb在windows下有用。ubuntu studio是低延迟系统,调为实时进程倒是听不出区别了

USB不是一级总线,这个是架构问题,就是你不管怎么设置,USB设备都没有优先级,这个硬件系统都是其他硬件都处理完了才会去处理USB,所以只是提升软件优先级,这个顶多就是系统资源要满的时候,保障你的FBK不会先卡没了,你USB还是那个USB,如果能靠WIN来解决,那早就不是问题了
Asio的原理是不同的,ASIO是提升系统权限,意思就是ASIO不受到WIN系统的控制 ,而由本体硬件或者播放软件直接控制,所以你ASIO放歌,你WIN系统都没有声音了,你的从WIN系统面板里面也无法控制音量了,因为他是直接走的ASIO的通道,你WIN系统提升 优先级也没有任何的提升,因为他根本就不受你这个干涉,能受到干涉了,说明就没有开启ASIO
ubuntu studio的其实配合ARM架构才比较好。X86架构走USB依然还是这个问题


其实还不如用FB2K里的 内存插件,把歌直接放内存里读取,这样才是真正的高速,当然前提是内存得用好一点的

回复

使用道具 举报

3
发表于 2021-9-22 10:15 | 显示全部楼层 来自 湖北省武汉市
clark8888 发表于 2021-9-22 10:06
调的是播放器的优先级,和后面的usb以及调用asio/wasapi都没关系吧。  否则低延迟实时linux系统都没意义 ...

播放器的优先级只是在高占用的情况下,保证你这个软件不先被清掉,而不是提升硬件的效能,如果你改了优先级你游戏帧数能涨个几帧,延迟少一点,那么你这个理论就是有效的,linux对X86的USB 其实本来就没有多大提升的意义,所以树莓派和苹果的M1都换了ARM架构
回复

使用道具 举报

4
发表于 2021-9-22 10:19 | 显示全部楼层 来自 湖北省武汉市
本帖最后由 魔神Z 于 2021-9-22 10:24 编辑
clark8888 发表于 2021-9-22 10:06
调的是播放器的优先级,和后面的usb以及调用asio/wasapi都没关系吧。  否则低延迟实时linux系统都没意义 ...

而且硬件级的低延迟,远比操作系统的低延迟低的多,除非你是硬件就不支持低延迟,靠安装一些第三方的驱动,再靠你操作系统的低延迟可以解决一些问题,但是如果你硬件支持,当然是直接走硬件通道更好

所以PC HIFI最大的敌人 还是硬件层面的,你可以试试他的内存插件,我保准你听了以后就不会对再去调什么优先级了,那是一耳朵的事情,当然内存的大小 频率 时序 颗粒 AMD还是I家 这个玄学又多了起来
回复

使用道具 举报

5
发表于 2021-9-22 10:37 | 显示全部楼层 来自 湖北省武汉市
clark8888 发表于 2021-9-22 10:25
优先处理播放器进程当然更好,foobar里还有调节asio/wasapi优先级的选项,说明不是有了asio就完事大吉了 ...

可是你USB接口没有优先啊,这是硬件层面的问题,等于你拿着一个编号1的号,还是要你按照来的顺序去排队(这个顺序是总线决定,除非你把前面的都给BAN掉),所以LZ的解释没有说到一个关键性的问题。这个优先级 除非你是一边开渲染 或者开几个游戏 再开FB2K 那么游戏的优先级大于FB2K的时候,当电脑处于满载的时候,系统就会优先处理游戏,FB2K可能就会卡顿或者报错,但是在资源都不到满载的情况下,就基本没有意义
回复

使用道具 举报

6
发表于 2021-9-22 11:16 | 显示全部楼层 来自 湖北省武汉市
chaos_xie 发表于 2021-9-22 11:03
带宽够,排队有什么关系?

电脑分为并行总线和串行总线,并行总线是一级优先处理,因为USB设计之初就是 一些低功耗外设用的,用的是串行总线,串行总线是后处理,当然是要排队的,只是说这个时间很短,你人是感觉不到,但是对于计算器就是分先后的,所以USB口延迟肯定是比SATA PCI PCIE M2来的高
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-8 00:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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