| |
|
阅读网 -> 游戏动漫 -> 「玩游戏不开声音能节省机器性能」这种说法对吗? -> 正文阅读 |
|
[游戏动漫]「玩游戏不开声音能节省机器性能」这种说法对吗? |
[收藏本文] 【下载本文】 |
不太懂电脑这些东西,但看见过有些人拿着低配的机器玩游戏,部分机器的性能甚至低于最低配置要求,他们无一例外都不开声音,即把游戏内的声音全关闭,并称「不开… |
这个得看情况不太绝对。 大部分的游戏引擎,不论你是否开启声音,音频引擎的混音器都会将音频素材的pcm流混音后,再乘以音量系数后输出到音频设备,那么关不关声音对性能并没有什么影响。 如果要做优化,可能会省略这个混音的部分,但混音的运算量本身不大,就像你加了一百块钱的油不开车灯可能能多跑个十几米,实在算不上有多大的影响。但有些引擎可能为了节省内存资源使用mp3或ogg的音频资源,将解码器同时集成在音频引擎中,那么如果使用软解码的性能消耗可能会比较大。另外还有一些古早的游戏或个别游戏使用midi+软件合成器的方式,简单的合成器可能使用karplus-strong之类的没有太多性能消耗的合成方法,而一些高质量的合成器就比较厉害了,一般的CPU还不一定带得动。 除去运算性能上,io带宽以48k采样率,双声道,16bits采样来算,大约会占用1.5mbps的带宽,除非一些低性能MCU上,否则这点带宽也实在难说有什么压力。 但是,很多引擎可能会将整个音频以pcm流的形式存储在内存中,那这部分占用的内存就比较大了,以上面的规格来说,一个一分钟的音频就可能需要使用10+M左右的内存空间。当然对于现代的PC来说实在算不上什么,但是在一些早期的游戏机设备上,这种资源占用还是很奢侈的. 虽然混音器性能上没什么太多占用,但原理上还是挺有意思的,播放器的合成器和游戏音频合成器是不一样的,游戏音频合成器需要结合视角问题,根据声源的距离,方向调整后分辨处理左右声道的响度,也就是实现FPS游戏中的"听声辩位",在某些情况下,根据数据的音频内容甚至可以实现"地图雷达"功能 以上 附上自己搓的引擎: https://github.com/matrixcascade/PainterEngine?github.com/matrixcascade/PainterEngine 其中混音器部分 https://github.com/matrixcascade/PainterEngine/blob/master/core/PX_Sound.c?github.com/matrixcascade/PainterEngine/blob/master/core/PX_Sound.c 合成器部分(piano) https://github.com/matrixcascade/PainterEngine/blob/master/core/PX_Piano.c?github.com/matrixcascade/PainterEngine/blob/master/core/PX_Piano.c midi https://github.com/matrixcascade/PainterEngine/blob/master/core/PX_Midi.c?github.com/matrixcascade/PainterEngine/blob/master/core/PX_Midi.c |
声音的数据量太少了,不开图像才是实打实的节省机器性能。 不过呢,估计多少还是能节省一点的。我记得我当年玩大富翁2的时候,只要加载了声卡驱动,内存就凑不足640K,无法启动游戏了,himem也没用,最后只能关了声卡玩。节约一些内存。 回想了一下,话说不开图像提升性能的游戏我还真玩过 小时候有张光碟(别人给的D碟,上面游几百个游戏的那种,盘面上好像印着什么葵花宝典)上面有一个叫《3D国际象棋》的游戏,进去的时候提示没有它推荐的voodoo卡,是要用软件渲染还是调试模式,我点了“软件渲染”,然后就看到了1fps都不到的游戏画面,花了10分钟才看到棋盘和上面棋子的动画。这游戏根本没法玩。于是我又点了“调试模式”,这下就非常流畅了,调试模式下根本没有棋盘,只有日志,我敲e4,电脑就会打印e5,然后我敲d3,这么就可以下棋了,我家的那破电脑貌似是386来着也能继续玩游戏。 |
主观层面:卡顿的声音对人的观感实际上比卡顿的画面还难受,因为卡顿的画面至少还有一个凝固的图像,给人以些微持续流畅的感觉(特别是一开始就接触低配设备的话,玩起来真的对卡顿没有很大概念)。但是声音的卡顿不一样,这是有着明显的不连续的感觉的,直接关掉声音能减缓这种感觉。一定程度上,主观体验觉得还行那就是还行。 客观层面:过低的性能在声音处理上会有问题,有些游戏的声音实现是定期需要等待声音的buffer有空闲,然后开始构造声音的数据到buffer,再继续处理其余游戏逻辑的。太低配的设备有两种情况,一个是软件的性能是真的太差,硬件处理声音数据快于软件构造数据,那么实际体验就是卡卡的声音(这就回到前面主观层面的感受了)。另一种情况,如果软件构造数据快于硬件生成数据,那么就有一个软件等待硬件将buffer腾出来的过程。这个过程对于更高配的设备来说关系自然不大,但是对于低配设备来说,等待就可能意味着更少的视频帧被处理。 |
目前的游戏很少有能支持完全不加载声音组件的,也就是关声音实际上和把耳朵塞住没什么区别 但是,通过修改系统音频设置,关闭所有音频增强功能,降低音频输出质量,确实可以节约一些CPU |
|
比如关闭杜比音效在1135G7上可以直接节约最多高达2%的CPU |
建议玩游戏不打开图像以节省机器性能,比不开声音效果好多了。 |
分情况 情况1,设备或游戏音量拉到0,但游戏仍在解码或合成音频,只是没通过扬声器播放出来,这时无法提高性能,但可以减少功耗,对使用电池的设备来说延长了续航; 情况2,设备或游戏实打实地停止了音频相关的计算,这时确实能腾出一部分CPU和内存的占用,哪怕在现在的设备上杯水车薪,但蚊子腿再小也是肉,在极限超频冲击帧数记录时会有帮助,而且在越老的设备上影响越大; 情况3,现在有一种新的声音实现方式,既不存储合成器乐谱,也不解码音频文件,而是根据物体的材质、速度等信息,搭配场景结构实时计算出来,参考画面技术来说就有点像是光线追踪。这种方式会消耗巨大算力,因为声音比光线的参数要多得多,不过这种方式目前只是概念和研发阶段,主要也是针对影视作品,替代音效采集工作并提供更丰富的临场感。 如果未来某一天它能够面向消费级游戏市场,那采用此技术的游戏,声音也会成为重要的性能影响因素,声卡也许会成为玩家装顶配主机时的又一大件,到时候游戏选项里可能会有声源精度、材质精度、声音反射表面精度、跨介质传播次数、立体环绕级别、宽容度级别等一大堆新选项,到时候拉满的玩家一个弹壳落在水泥地上的几次弹跳声都仿佛就在现场,关闭此技术的玩家就只能听着自带的那几个音效文件。 我还挺期待这项技术能早日普及,游戏行业发展至今五十多年,画面技术屡次迭代,但声音技术自打CD载体能装下音频文件之后就没有什么发展了。游戏引擎现在可以对力学、光学进行一定模拟,但声学还基本是空白,如果能把声学相关的内容也作为游戏设计的一部分,甚至做到让敌人AI真的“听”到玩家,而不是系统给玩家不同行为设定了几个潜行度档位,达到档位所以敌人触发对应效果,那将是一片难以想象的设计空间。 |
一般来说,声音运算量太小,开发者极少会对其做优化,用额外的工作去专门做音量为0时停止混音的操作,一般都是用放大倍数去控制这样比较方便 |
如果你是win,也不是非要关声音,毕竟有些游戏关声音真的很影响游戏体验 那么win10/11系统的玩家,可以关注一下vbs这个东西 正式名称叫虚拟化安全性VBS(Virtualization based Security),是微软在Windows 11上大力鼓吹的新安全功能,其中VBS基于虚拟化的安全性,通常称为内核隔离。 开启的好处是即使有软件/黑客获得了管理员级别的权限,他们仍然无法读取这个单独的VM(Virtual Machine虚拟机)中的内容。 但同时开启它,就会影响游戏性能,再直白点就是帧数下降 外网有人做过一些列实验证实过,一共15款游戏,关了真的会提升帧数 外网的博主Tom's Haredware的实验数据 |
|
与其关掉音频影响体验,我觉得不如看看别的地方有没有什么可以优化的地方,比如这个windows系统的vbs 话说回来,玩了这么多年的游戏,除了小的时候偷玩游戏会静音,从此之后真的再没关过声音了,在我这声音这块实在是相当不能割舍的一个体验,不到万不得已不会考虑 不过既然都玩游戏了,还是对自己好点,弄个配置还行的,要玩就玩痛快点对吧 配置太差的真的没必要了属于是,体验不好自己也会窝火 |
能够节省一点点音频功放的耗能,并且比起电脑其它方面,这部分很小。 倒是能够“节省”一些玩家自己的注意力。所以,绝大部分玩家是想要一起嗨的,才不想节省! |
不玩立刻节省100%。 |
偷偷告诉你,人可以不吃饭。 而达到省钱的效果。 绝对有效。 还告诉你一个秘密, 人只要一死,可以节约很多钱。 这个是真的! |
没试过。但是有另一个思路可以参考 XP操作系统,显示器颜色可以设置16位和32位两种。如果设置了16位再去玩游戏,帧数会提高一些。(((包括但不限于:把主题切换为经典,也就是win2000那种时代的界面))) 但是现在很少有人用这种方式提高性能,首先是因为硬件性能的发展,很多时候硬件性能是高于游戏表现的。即便是硬件暂时低于游戏。但这无关紧要,降低分辨率和画质依然可以玩。 第二个就是随着系统和软件方面的提升优化,导致使用以前那种设置颜色位数的方式对游戏性能提升几乎看不见,那自然就没用了 综上所述。如果你是10年前甚至20年前玩游戏,这个方法或许真的可行,但如果放到2024年的现在,我可以肯定是没有任何效果的 |
20年前的电脑确实可以 |
20年前我的586cpu组装机要玩魔兽世界,把声卡禁用了的确流畅了许多,不然会加载超时。 现在机器这点性能已经算不上负担了吧。 |
还别说,我记得这个技术我国古代就有文献记载,捂着耳朵就能什么来着,据说可以骗过人脑。 |
建议把这块U留着, 感觉有一些纪念价值。 不过玩游戏还是换一个2000年后的配置吧, 去垃圾箱有时候都能捡到。。 真没有看不起人的意思, 我玩的电脑配置也很旧了, 就是真的没必要, 去贴吧找老哥要一台都行。 |
大部分渣优化的网游还真需要关声音,关特效,比如EVE,比如POE。 这些游戏的声音事件都是独立立体的,既要模拟发声事件,还要算距离和声音衰弱,而且还很难管理,关掉声音能省很多计算量和内存。 现在很多游戏的声音直接挂到UI层了,不用算距离,也不用模拟大量的独立事件,就好很多,开不开问题都不大。 |
不开声音不是怕影响性能,主要是开了以后,手指震得难受。 |
对的,而且我试过不开电源更能节省性能。 |
对的,发声也是占用一部分功率的 |
杯水车薪。仅关闭游戏内声音对于现在主流配置设备性能提升微乎其微,对于低配机器也非普遍适用。(题外话:本来玩游戏,低配玩起来体验就非常不好了,再加上声音也关了,接受不了接受不了) |
|
分析下: 资源占用:游戏音效的确需要一定的 CPU 和内存资源,但音效占用资源相对于整体游戏运行来说微不足道。提升幅度:除非是极其低端的机器,否则关闭声音带来的帧数提升往往难以察觉,甚至可能因个别游戏优化问题导致帧数下降。相比来说,降低游戏画质、分辨率等设置对帧数提升更为显著,且不影响游戏体验。 具体影响主要还是取决于诸多因素,比如游戏引擎及优化程度音效复杂程度硬件配置系统资源占用情况 总体而言,关闭游戏内声音对性能提升的收益极小 |
|
|
这个说法是对的,只是提升的不多,以前玩gta,用的电脑配置是1230v2 970 ddr3 8Gx2 西数蓝盘,玩的很难受,但是声音关掉,会稍微流畅一些,在现在看来或许这一点细微到根本感觉不出来,但是放在以前,能玩就已经很好了,如果能流畅一些就更好了,声音什么的有什么意思 |
可以把声卡卸了,是真的会提高性能。虽然不多。 cpu确实是要处理部分和声卡交互的,卸了就好了。 |
玩王者不开喇叭可以节省心态。 |
是可以的,我之前的上古电脑 0几年的机器 hp整机 cpu是 amd 速龙64, 显卡是ati的一个 512显存的。内存2gb。在lol s3重做游戏之前 不开声音稳定25帧数 勉强能玩。对当时还是网瘾少年的我已经很满足了。但是开声音就打团的时候非常卡,声音画面有时候会突然卡住不动。然后之前几秒的卡住的声音会一起duang的一下发出来,游戏再接着继续。 |
以前我用psp玩n64模拟器的时候,这个方法确实能流畅不少 但现在性能过剩,这个方法应该没什么用了吧 |
|
(原问题) 分情况来讲,但这个说法并不是绝对的。 我前一家公司是在「字节跳动」就职,也就是抖音公司做测试开发工程师岗位,对于音频方面的知识储备我还是很自信的。 首先,游戏声音性能的消耗因素有很多种:包括但不限于「游戏引擎的设计」、「音频处理的方式」以及电脑本身的「硬件性能」。普及下关闭麦克风和扬声器能提高哪些数据指标,在过去项目测试过程中,往往针对「打开麦克风」与「关闭麦克风」为一组对比项做音频测试,开关麦克风影响到数据指标是FPS帧频、Memory内存均值、CPU均值和GPU均值,也因此作为「打开麦克风」与「关闭麦克风」是否提高性能的判断标准。 |
|
大部分游戏引擎在处理自发音频时需要进行混音(Audio Mixing)和音量调整,音频引擎的混音器都会将音频素材的PCM流混音后,再乘以音量系数后输出到音频设备,那么关不关声音对性能并没有什么影响。不过对于中央处理器(CPU)和显卡(GPU)有一定的要求,但混音和音量调整的操作总的计算通量并不大。然而,有些个别游戏引擎可能为了节省内存资源而使用了mp3或ogg的音频资源,将解码器同时集成在音频引擎中,那么在使用软解码时的性能消耗可能会增大。另外还有一些古早的游戏或个别游戏使用midi+软件合成器的方式,简单的合成器可能使用Karplus - Strong之类的没有太多性能消耗的合成方法,而一些高质量的合成器就比较厉害了,一般的CPU还不一定带得动。 |
|
|
|
对于目前市面上较好的硬件而言,关闭麦克风和扬声器并不能有效提高设备的性能;但就一些老旧的计算机硬件或者移动设备硬件而言,关闭游戏声音时性能可能会有一定的提升效果。电脑在进行游戏或游戏引擎中,音频处理会占用电脑的系统资源,例如:使用高品质的音频解码器或复杂的音频合成算法,关闭游戏声音也能提高部分性能。 综上分析,在低配设备上关闭声音有可能提升流畅度,但在高配设备上的提升效果却很微小。 @知乎数码 |
驱动图像需要上百瓦的显卡,而驱动声音的所有软硬件都可以集成进小小耳塞,可见声音对性能要求对比图像可以忽略不计。要流畅,可以关闭一些图像特效,比如阴影倒影,烟雾特效,抗锯齿,这些都是吃性能大户。但贴图纹理不要调低,一是性能影响不大,二是调高对画面观感提升显著。 |
只说自己确实经历过的,以前家里电脑很旧了。玩魔兽war3那些rpg地图到大后期就开始卡了,这时候在游戏里把声音关了瞬间流畅接着玩。 |
在多开游戏的时候有一定意义。 最后那3-5%的cpu占用决定了能不能再多开一个。 省一点算一点,至于其他时候没用。 |
看什么游戏吧,eve中大型会战前fc都会让舰队成员esc进设置关闭游戏声音,会流畅很多 |
以前的电脑性能不行的时候才搞这个 |
不打游戏最节省 |
掩耳盗铃是吧 |
能不能节能我不知道,但一定会减少爆粗口的次数。 |
|
[收藏本文] 【下载本文】 |
上一篇文章 下一篇文章 查看所有文章 |
|
|
古典名著
名著精选
外国名著
儿童童话
武侠小说
名人传记
学习励志
诗词散文
经典故事
其它杂谈
小说文学 恐怖推理 感情生活 瓶邪 原创小说 小说 故事 鬼故事 微小说 文学 耽美 师生 内向 成功 潇湘溪苑 旧巷笙歌 花千骨 剑来 万相之王 深空彼岸 浅浅寂寞 yy小说吧 穿越小说 校园小说 武侠小说 言情小说 玄幻小说 经典语录 三国演义 西游记 红楼梦 水浒传 古诗 易经 后宫 鼠猫 美文 坏蛋 对联 读后感 文字吧 武动乾坤 遮天 凡人修仙传 吞噬星空 盗墓笔记 斗破苍穹 绝世唐门 龙王传说 诛仙 庶女有毒 哈利波特 雪中悍刀行 知否知否应是绿肥红瘦 极品家丁 龙族 玄界之门 莽荒纪 全职高手 心理罪 校花的贴身高手 美人为馅 三体 我欲封天 少年王 旧巷笙歌 花千骨 剑来 万相之王 深空彼岸 天阿降临 重生唐三 最强狂兵 邻家天使大人把我变成废人这事 顶级弃少 大奉打更人 剑道第一仙 一剑独尊 剑仙在此 渡劫之王 第九特区 不败战神 星门 圣墟 |
网站联系: qq:121756557 email:121756557@qq.com 阅读网 |