我试图观察软件是否会损坏硬件今天或不。为此,我选择关闭电脑迷是一个不错的主意(否则我会首选崩溃的硬盘)。我需要知道以下内容:是否可以通过编程关闭电脑风扇+处理器风扇?
- 是否有可能做到任何人的电脑?
- 这会对硬件造成危险吗?
- 选择C是一个不错的选择,还是应该使用汇编语言? 在此先感谢。
我试图观察软件是否会损坏硬件今天或不。为此,我选择关闭电脑迷是一个不错的主意(否则我会首选崩溃的硬盘)。我需要知道以下内容:是否可以通过编程关闭电脑风扇+处理器风扇?
首先,风扇旋转的原因是:复杂的电子过热相当快。查看专门的工具比较容易,比如Windows的SpeedFan。
另一方面,如果你真的想要这样做,有办法 - 但是,他们主要是供应商和产品特定的。对于Linux上的Acer笔记本电脑,请参阅this - 请注意它是非常低级的(涉及BIOS调用),如果它中断,您将保留这两个部分。
如果这样做,您很可能会在短时间内触发热警报,并且PC会在几秒钟内关闭。但是,仍然存在不可逆转地损坏硬件的危险。
对硬件的危害很有意思,这就是我认为软件可能会对硬件造成危险的任何方式。 – 2010-10-21 14:39:08
@fahad:IIRC,90年代早期有一种计算机病毒,试图通过反复旋转来杀死你的硬盘。虽然这些都是正常的活动,但它在长时间执行时确实设法中断驱动器。 – Piskvor 2010-10-30 10:22:22
@Piskvor:谢谢你提供的信息。 – 2010-10-30 10:50:33
处理器风扇通常由硬件控制,不能由软件控制。
一些专门的粉丝可能会提供一个API来执行此操作,但它只针对该硬件。
你想关掉谁的粉丝? – 2010-10-20 16:18:34
什么操作系统?任何可能的答案都将是操作系统特定的。 – 2010-10-20 16:18:48
我自己的。 – 2010-10-20 16:19:08