我的 CPU 在达到特定频率时会产生噪音。
我注意到,当我将鼠标设置为 500 Hz 轮询频率并旋转鼠标时,CPU 噪音几乎消失了。使用较低的轮询频率(200-300 Hz)不会产生相同的静音效果。我家的四台不同的(新)PC 也出现了这种情况,所以我认为这不是某种缺陷。
由于我不想不断移动鼠标,因此我正在寻找一种方法来向我的计算机发送至少 500 Hz 的恒定轮询信号,以使 CPU“静音”。
什么样的设备或软件可以帮助我实现这个目标?
编辑1:
在 CPU 总体负载进一步增加后,人为增加 CPU 负载不再具有静音效果。这可能意味着它永远无法成为降低 CPU 噪音的有效方法。
编辑2:
这里有很多建议。我目前正在调查我的具体情况到底发生了什么。
编辑3:
事实证明,这种噪音问题很可能是制造商的问题。
我决定通过他们的在线服务请求系统告知 AMD
我使用他们的 Ryzen 7 Pro 5750G 型号时遇到的问题。
噪音的触发因素是 AMD Ryzen 7 PRO 5650G 型号,该型号实际上集成在所有 4 台 PC 中。
我最近联系了最初为我们组装这些 Win 10 台式机系统的公司,让他们的 IT 专家使用自己的测试机器分析这个特定问题。
他们普遍证实了我的观察结果,并告诉我只有 AMD 和主板制造商能够最终在未来提供解决方案。专家证实,如果 Blender 应用程序窗口(Autodesk Maya 中的行为相同)明显大于 640x480px,则在使用鼠标缩放/旋转 Blender 中的对象时主板噪音会增加。
此外,他们注意到,只要为所有 5750G 激活 BIOS 中的“全局 C 状态”选项,特定主板型号甚至“完全相同型号的副本”都会在 Windows 中产生持续的噪音。
由于他们认为 AMD 的特定处理器型号 5750G 是导致主板噪音增加的原因,而且这种极具破坏性的噪音行为对我使用 3D 建模应用程序的工作流程产生了负面影响,因此我们决定升级。
这次所有主板都将更换为 MSI 的 B660 主板,我们选择了 INTEL Core i7-12700 以及新的 CPU 冷却器,以安全地避免此问题。
答案1
有没有不需要我手动输入的东西(设备)
您可以使用任何基于 ATmega32u4 的 Arduino 来模拟鼠标(或键盘)并每 2 毫秒(即每秒 500 次)发送一次数据。
- https://www.arduino.cc/reference/en/language/functions/usb/mouse/
- https://docs.arduino.cc/built-in-examples/usb/KeyboardAndMouseControl
- https://darkbluebit.com/arduino/mouse-jiggler/
也有 Arduino 库可以使用任何 ATtiny85(例如 Digispark 及其廉价克隆)执行此操作 - 但使用起来稍微困难一些。
]
来源
您可能可以使用 Raspberry Pi Pico 做同样的事情 - 它可能更便宜(约 4 美元)。
https://www.recantha.co.uk/blog/?p=20836
话虽如此,我认为很多更好地识别并解决 PC 噪音的原因。
答案2
正如其他人所指出的,如果您在家中的多台电脑上都观察到了这种现象,那么问题很可能出在您的输入电源上,而不是任何一台电脑上。
线圈啸叫是一种众所周知的现象,即电路试图过滤电源中的电噪声。
Chris Woods 提供的答案是一个很好的建议,首先检查你的家并切断电器的电源,直到你发现问题消失。如前所述,这可能确定干扰的本地来源。正如
Chris Woods 所建议的,如果你无法找到干扰源,你可以考虑投资 UPS 以获得它的电源过滤功能。这还有一个额外的好处,即在意外断电的情况下保护插入其中的机器。
另一个值得注意的考虑因素是线路调节器- 它具有与 UPS 相当的电源滤波水平,但它的功能也仅此而已 - 它不使用电池,也不提供电源中断事件保护。这使得它在运输方面对预算稍微友好一些,并且由于您无需担心电池,因此维护成本较低。
无论您购买的是 UPS 还是普通线路调节器,请确保您投资的设备具有足够的电流容量来支持您希望应用线路滤波的每个设备。如果您有多个相距足够远的设备,您甚至可以考虑购买多个较小的 UPS/线路调节器,而不是单个大型的。
答案3
问题似乎更多地与您房产的输入公用设施电源有关,或者其他带有设计不良的 PSU 的设备会对您房产的电源产生反馈。如果您房产的配电系统奇怪或过时,您也可能非常不幸,住在邻居隔壁,而邻居的有故障或设计不良的设备正在影响您的供电。如果他们的电气设备状况不佳,并且您与街道电源共用一个本地降压器,也会发生这种情况。(我听说过几个关于圣诞树灯电源或不可靠的闭路电视摄像机电源干扰 WiFi、无线电/电视接收或对建筑物其他部分的主电源产生噪音的故事)。
EMI 和线圈噪声有时是一个令人烦恼的问题,无法快速解决。
顺便值得一看:
https://www.youtube.com/watch?v=yDX_1PWUWdw(他们曾讨论过其他设计不良的设备对主电源的影响)
https://www.youtube.com/watch?v=t6E0O8UtObU(这真是太神奇了)
您在哪个国家/地区?如果您能证明噪音不仅限于一台设备,您的公用事业提供商可能会提供帮助。问问您的邻居是否也注意到他们的电脑有这个问题,或者他们是否注意到电源有问题,也许会有所帮助。
您的断路器盒/消费单元(又称保险丝盒)怎么样?您是否听到它发出特别响亮的嗡嗡声或嗡嗡声?如果是,则可能是存在残留问题,需要合格的电工进行检查和修复。
您提到 500 Hz,这意味着您可能不在美国,因为这是英国/欧洲/一些东盟国家主电压频率的倍数。如果您将计算机插入另一个环路主电路(英国)或分支电路(美国/其他地方),您还会听到 EMI/线圈噪音吗?
您也可以先在家里走一圈,拔掉所有电器的电源插头,听听是否有噪音,然后再逐渐将所有电器的电源插头插回去。这样也许就能找出罪魁祸首。
另外,您是否考虑过购买一台可以进行有源功率因数校正(这对现代 PSU 很重要)的优质 UPS,以产生干净的隔离交流电源?我使用的是 Cyberpower CP1300EPFCLCD。不便宜,但物有所值,在过去 18 个月中,它使我的设备免于多次停电和电压下降事件。
答案4
这种噪音是计算机省电功能运行时产生的。
非常简化的图片:
当 CPU 负载较小时,CPU 会降低时钟频率。这有一个复杂的逻辑,通常由硬件和软件完成。为 CPU 供电的电压也会降低。
再次,降低时钟频率和电压在节省电力方面有一些实际限制。
当负载更小(计算机完全空闲)时,从省电的角度来看,暂时完全关闭 CPU 的部分电源是有利的。
这个“while”大概是 0.0009 秒,后面跟着 0.00001 秒的活动。这些数字是编造的,但很有可能。
这种通电/断电顺序会在电源轨和电源电感器中产生电流脉冲,这些电感器的形状和尺寸会略有改变。虽然它们的主要工作频率是 10^5 - 10^6Hz(绝对听不见),但上述场景会产生 1kHz(正好是人耳灵敏度的最大值)。
这就是您听到的声音。
只要简单地禁用此省电功能,声音就会完全消失。
但在空闲状态下消耗的电量就会高很多。
你想要做的是给 CPU 造成人为的负载。这也许能奏效,但更不合理。