cpu 100%工作对电脑伤害大吗?

问题描述

大家好,首先,这个问题的前提是排除了电脑中毒和风扇破损可能造成的原因我现在编程实现一个给定长的2进制数比如1024位,和(n-1)(n-2)个同样长的2进制数比较.而且我要比较1000个2进制数.所以这是个计算消耗很大问题导致每次我运行程序时,CPU长达8个小时的100%忙碌状态,我想问,这对CPU损耗大吗?谢谢

解决方案

解决方案二:
除了耗电、温度高点,基本没什么损耗(否则CPU设计也太差了。)。。。不过一个程序长达8小时运行占100%CPU,那么该考虑优化算法了。。。
解决方案三:
不过,很辛苦,看一下程序吧
解决方案四:
怕什么,人家还超频呢。。。
解决方案五:
那你设计程序的时候考虑过1个小时让CPU停下休息10分种好了。
解决方案六:
肯定损耗大,100%工作的情况直接导致高热耗,最直接是对CPU和风扇的损耗
解决方案七:
发热->暴炸
解决方案八:
我估计对人脑损耗更大要是我早就晕了8个小时早下班回去了如果要你调试的话,每天早上来开机,打开程序,然后就可以回家了,明天来看结果,哈哈哈应该想办法优化一下了
解决方案九:
机子问题类...
解决方案十:
publicintminDistance(){intlengh=inputVector.Length;intTop=lengh+1;char[]allZeros=newchar[lengh];char[]allOnes=newchar[lengh];char[]tempV0;//therun1vectorchar[]tempV1;//therun1vectorchar[]midV0;//therun2vectorschar[]midV1;//therun2vectors//initialzietheallonesandallzerosvectorfor(inti=0;i<allZeros.Length;i++){allZeros[i]='0';allOnes[i]='1';}intTop0=CommonFunctions.HammingDistanceBetween2CharV(allZeros,inputVector);intTop1=CommonFunctions.HammingDistanceBetween2CharV(allOnes,inputVector);Top=Top0>Top1?Top1:Top0;for(inti=1;i<allOnes.Length-1;i++){tempV0=CommonFunctions.frontInverse(allZeros,i);Top0=CommonFunctions.HammingDistanceBetween2CharV(tempV0,inputVector);tempV1=CommonFunctions.frontInverse(allOnes,i);Top1=CommonFunctions.HammingDistanceBetween2CharV(inputVector,tempV1);intTopTemp=Top0>Top1?Top1:Top0;Top=Top>TopTemp?TopTemp:Top;for(intt=i+1;t<allZeros.Length;t++){midV0=CommonFunctions.backInverse(tempV0,t);midV1=CommonFunctions.backInverse(tempV1,t);Top0=CommonFunctions.HammingDistanceBetween2CharV(midV0,inputVector);Top1=CommonFunctions.HammingDistanceBetween2CharV(midV1,inputVector);TopTemp=Top0>Top1?Top1:Top0;Top=Top>TopTemp?TopTemp:Top;}}intTopTemp1;tempV0=CommonFunctions.frontInverse(allZeros,lengh-1);Top0=CommonFunctions.HammingDistanceBetween2CharV(tempV0,inputVector);tempV1=CommonFunctions.frontInverse(allOnes,lengh-1);Top1=CommonFunctions.HammingDistanceBetween2CharV(inputVector,tempV1);TopTemp1=Top0>Top1?Top1:Top0;Top=Top>TopTemp1?TopTemp1:Top;returnTop;}代码如上,怎么可以优化阿
解决方案十一:
CPU应该没啥损害循环体内加1句System.Threading.Thread.Sleep(毫秒数),让他睡一下好了
解决方案十二:
按道理说有伤害
解决方案十三:
费硅胶
解决方案十四:
听说来个SLEEP(1)能降低不少CPU
解决方案十五:
引用12楼ben0133的回复:

费硅胶

年轻人有想法

时间: 2024-09-20 22:42:40

cpu 100%工作对电脑伤害大吗?的相关文章

电脑CPU不工作故障大全

  CPU不工作这个故障,对于大部分电脑win7系统用户来说碰上的机率是很大的,所以win7之家为此总结了导致电脑CPU不工作故障的基本解决方法的21条,大部分的CPU不工作的原因皆来自这21条中,所以朋友们一定要牢记: 1.windows7旗舰版 刷新BIOS可以解决CPU不工作问题; 2.更换电源.换转接卡又是可以解决问题; 3.有可能是BIOS座接触不好,尤其是PLCC的BIOS座; 4.BIOS供电故障也会导致CPU不工作; 5.win7系统下载 BIOS的CS.OE; 6.BIOS的地

win7系统CPU超频导致电脑蓝屏怎么办?

win7系统CPU超频导致电脑蓝屏怎么办? 1.随着电脑的长期使用,电脑硬件也会随着时间而老化,这时候也会建议对电脑硬件进行更换,防止硬件出现超频而导致蓝屏现象,值得注意的是电脑在使用中不要长时间使用容量较大的软件或者测试CPU超频的第三方软件等等; 2.最好买那些超频性能优异的cpu处理器,同时还要在cpu的核心涂一层上等的硅脂,这样可以提升cpu的散热能力,使得电脑的散热能力得到提升,使得电脑不被高温环境所伤害. 3.另外还可以对cpu外频数值进行降低,这是由于外频如果越高的话就会给cpu造

电脑噪音大的解决办法

  有时候使用电脑的时候可能会听到来自电脑嗡嗡的声音,相信很多使用朋友们都有遇到过,尤其是那些年龄较大或者长时间没有进行清理的电脑,噪音尤其之大,有时候这种噪音已经严重影响到我们的使用,那么电脑噪音大应该怎么解决呢? 1.风扇的扇叶"偏心" 正常情况下,风扇扇叶的重心在轴心上,运转时非常平稳,噪音很小.如果风扇质量不好,扇叶的重心没有在轴心上造成"偏心",这样的风扇转动起来后,风扇轴承逐渐磨损,使震动加剧噪音变大.如果你是一个游戏玩家,这其中的影响就更大了.玩游戏时

PHP-CGI 进程 CPU 100% 与 file

有时候,运行 Nginx.PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%.后来,我通过跟踪发现,这类情况的出现,跟 PHP 的 file_get_contents() 函数有着密切的关系. 大.中型网站中,基于 HTTP 协议的 API 接口调用,是家常便饭.PHP 程序员们喜欢使用简单便捷的 file_get_contents("http://example.com/"

警惕电脑4大危害

一.温度 若机房的温度过高,元器件产生的热量就会散发不出去,会使电路的性能变差,造成机器运行不稳定,严重时可导致硬件的损坏;温度过高还会引起加速电脑部件的老化,以前我就遇到过CPU因为风扇坏了,没有及时散热而烧毁的情况.若机房内温度过低,过低的室温会引起凝聚和结露现象,从而引起器件生锈,温度过低还会使绝缘材料变硬.变脆. 机房的温度应保持在15-35摄氏度,安装空调来调节温度是解决此问题最好的办法.对于没有条件安装空调的个人用户来说,假如你机器已超频的话,在炎热的季节就应该把频率降下来了.其次要

电脑噪音大怎么办

  电脑噪音大怎么办? 其实电脑噪音大多数是由于电脑内部散热风扇存在灰尘过多导致的,因此解决办法一般是以清洁为主.要解决电脑噪音大首先应该分情况,这里首先应该思考2个问题: 第一个:电脑是属于台式机还是笔记本 第二个:电脑是否依然还在保修期 为什么要提以上两点呢?其实主要是因为笔记本由于内部较复杂,一般如果笔记本还在保质期,我们不建议大家去拆开笔记本清理灰尘,因此如此操作可能会影响到笔记本未来保修期.如果是台式电脑则比较好,一般没有此类限制. 电脑噪音大的原因与解决办法 如果你的电脑是笔记本,并

千万级记录的Discuz论坛导致MySQL CPU 100%的优化笔记_Mysql

发现此主机运行了几个 Discuz 的论坛程序, Discuz论坛的好几个表也存在着这个问题.于是顺手一并解决,cpu占用再次降下来了. 前几天,一位朋友通过这篇文章找到了我,说他就是运行最新的 discuz 版本,MySQL 占用 CPU 100%,导致系统假死,每天都要重启好几次,花了一个多月的时间一直没有解决,希望我帮忙一下.经过检查,他的这个论坛最重要的几个表中,目前 cdb_members 表,有记录 6.2 万:cdb_threads 表,有记录 11万:cdb_posts表,有记录

IIS 应用程序池 CPU 100% 分析软件,找出具体有问题的ASP程序URL_win服务器

IIS应用程序池分析软件有什么作用?     一个 IIS 6.0 / 7.0 服务器上可能存在着100-300个WEB站点,如果其中一个站点的ASP程序设计存在问题,那么将会引起CPU 持续占用100%,从而引起同一个服务器其他站点不能正常工作,或访问缓慢.     如果不能快速找出有问题的WEB站点,同一个服务器的用户QQ.电话可能不断.客户总是抱怨说什么服务器,这么慢老是出问题?怎么给客户解释-- 如何快速查找有问题的WEB站点? 找到后就直接关闭WEB站点吗?关闭站点意味着拒绝一个客户.

file_get_contents 导入CPU 100%解决办法

运行 Nginx.PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%.后来,我通过跟踪发现,这类情况的出现,跟 PHP 的 file_get_contents() 函数有着密切的关系. 大.中型网站中,基于 HTTP 协议的 API 接口调用,是家常便饭.PHP 程序员们喜欢使用简单便捷的 file_get_contents("http://example.com/") 函