我不想把我的CPU里的活生生的垃圾炸掉。
hashcat程序使用大量的CPU和GPU。
我知道,人们在网上推荐的简单解决方案,例如使用限制CPU使用率的工具,例如cpulimit
,但它所做的一切都削减了Hashcat。
限制线程或核心也无济于事,甚至会使情况变得更糟。我的 CPU 始终保持在 94-8% 左右,在 Hashcat 运行期间超过 90 度。该-w
选项最多只能帮助其冷却几度!
那么有没有解决这个问题的方法,或者我是否必须与我的 cpu 说再见,或者一次运行 Hashcat 一小段时间,然后暂停以冷却?
如今,由于过去 15 到 20 年 CPU 中内置的热节流和安全措施,要做到这一点非常困难。
所以,几乎没有什么“油炸”的事情发生。CPU 会充分保护自己,防止过热到导致立即崩溃的温度。是的,较高的温度会增加自发掺杂剂重新定位的速率,从而缩短半导体的寿命。据我了解,消费者 CPU 受到某种程度的限制,直到远远超过其他计算机组件的使用寿命,当然,过时(当然,让 CPU 比需要的速度慢并不是一个好主意) ,这样 30 年后你仍然拥有一个慢速的 CPU。)
我从未读过这些简单的解决方案,但听起来您需要一些东西来监视 CPU 温度并在达到某些热阈值时降低时钟速度。
那是存在的,你会想要的
thermald
。