您的位置 首页 > 数码极客

【手机有声音但是黑屏怎么办】手机屏幕黑屏主机正常运行-百度

系统内存不足,死机

先澄清一下概念。我们常说的内存是指系统的缓存,也就是可以用“电源显示”软件看到的“内存”。这个缓存通常比较小,不到一万亿。这是在手机存储、存储卡存储、机器本身系统上运行程序时要使用的数据的缓存区域。手机存储、存储卡存储这座桥经常成为机器停止工作的罪魁祸首,通常机器停止工作在一定程度上与它有关。以后我们提到的内存就是这个“内存”,而不是“手机存储”。大家要注意!手机储存相当于我们的电脑硬盘。就像储存手机和存储卡一样。只是个存储装置,不是什么内存。(手机上有一个有趣的现象,我们和机器一起拥有的储存部分被称为存储器,这确实误导了很多人。)嗯,我明白记忆到底是什么了。接下来,我们来谈谈手机存储空间不足为什么会死机。

让我举一个例子。还记得旧电脑吗?一般硬盘都不大。当我们疯狂地在里面储存东西的时候,在准备装满硬盘但还没有填满的时候(比如还剩100兆字节以上的空间),计算机经常出现的情况吗?没错!就是蓝屏。为什么是蓝屏?是不是可以再用100万亿?这从计算机的数据存储原理开始。无论计算机运行什么程序,都必须从硬盘中读取此程序使用的相关数据,将其存储在内存中,然后从内存中减去CPU用于执行计算的数据。(必须经过CPU拥有的第一级二级缓存。这个“桥”。主要和次要快取记忆体的作用与记忆体和CPU之间的记忆棒在硬碟和CPU之间的作用相同,并且有助于加速资料交换。)要读取CPU并进行计算,需要知道CPU从内存中读取数据比直接从硬盘中读取数据要快得多。这将大大提高程序的执行速度。计算完成后,CPU将执行计算结果。例如,打开文件夹时,计算机将显示文件夹的内容。另一个例子是,我们正在输入文件。电脑的CPU敲键盘,计算出我们输入的文字。那么就是把我们输入的文字放入内存中。在发出命令之前,只有将我们输入的文字移动到“内存”中,才能将我们输入的内容从内存移动到硬盘上。但事实上,计算机之所以能工作,是因为CPU的计算,我们所有的动作,甚至显示器显示屏,我们移动鼠标都要经过CPU的计算和指挥,这些计算和指挥复杂而庞大的中间结果往往需要临时存储在内存中,只有CPU认为内存没有安装,或者我们给了。Cpu应尽最大努力随时检测硬盘上存储的位置,以便下次重新保存时可以从该位置连接。而且当我们的硬盘几乎满了的时候,往往剩下的空间以碎片的形式存在,CPU总是增加检测硬盘位置存储的难度的难度,以前的CPU不能快速工作,内存条不大,这种转储应该经常进行,这种大量的数据交换会导致CPU疯狂运算,做不好就会死机。(威廉莎士比亚,温斯顿,计算机名言)。这就是为什么当计算机的剩余空间不多时,蓝屏或死机的原因。

嗯,说到这么多电脑,无非是抛砖引玉,把话题引向我们的手机。如上所述,手机的存储和存储卡存储都是手机的存储设备,而不是真正的“内存”,只是相当于电脑的硬盘,实际内存是不到一万亿空间的“内存”。大家都知道,手机存储空间不足的时候为什么更容易崩溃,smartphone系统和计算机windows系统的相似之处与上面的计算机蓝屏相比,就不用再说了。(在《莎士比亚》中,windows《计算机》中)。

请全部使用名为OxiosHibernat的内存释放软件。你注意到有趣的现象了吗?也就是说,不管系统速度多慢,在释放内存之前使用任何程序,只要单击OxiosHibernat释放内存,就不超过888k,这是正确的。因为“存储内存”本身是88K,所以怎么样才能超过88K?(威廉莎士比亚,内存,内存,内存,内存,内存,内存,内存,内存,内存,内存)我们大明正常的空闲内存软件相当于电脑记忆棒和手机上的内存,而不是手机存储和存储卡存储。(威廉莎士比亚,内存,内存,内存,内存,内存,内存,内存,内存。

除非有使用电脑的经验,否则可以避免因操作不当而出现死机的情况。(约翰f肯尼迪,计算机名言)虽然是智能手机,但操作系统和CPU不能与计算机相比,所以最好在程序运行时(出现“使用中”符号时)不要做其他事情。例如,当手机正在搜索卡片内的照片时,最好按其他按钮。

环境温度太低,死机

长期以来,很多飞机朋友争论环境温度是否会引起坠毁,答案是肯定的。温度太低肯定会发生碰撞!然而,这不是手机的缺陷。事实恰恰相反。这是一种并不高明的自我保护功能。Windowsmobile2003操作系统具有检测环境温度的功能。我们使用的“温度计”软件是依靠windowsmobile2003操作系统检测温度的。实际上只是读取操作系统本身检测到的温度,而不是“温度计”。这个软件可以自行检测硬件温度。有人说温度计能感应电池温度。这是片面的。实际上,在windowsmobile2003操作系统中,找到能够判断部分硬件电流电压的代码,通过转换测量温度。此代码由硬件控制。换句话说,这种硬件的电压对温度反应非常敏感,通常是CPU。

或者是“缓存”(不是内存,即不是通常所说的手机存储)当然有时也是电池。这就是为什么“温度计”在有些手机上的windowsmobile2003上可以用,但在某些机友的windowsmobile2003SE上就用不了,原因是2003和2003SE在代码段上有很大区别,“温度计”还在原来的位置找那段代码,当然会找不到。即使是同一个机器,如果换了一块其他牌子的电池,有时候也会因为代码段的变化而读不出温度来。正是这种温度的变化引起机子内部的硬件电流或电压变化,电流或电压的变化又引起系统监测部分的反应,但是由于软件设计的不周全,也许是设计上的批漏,也许是设计师们根本没有考虑,让操作系统自生自灭,甚至以“死机”来达到对温度的对抗和阻止机器继续运行,的确是系统设计者应该解决的大问题!那么为什么非要让windowsmobile2003操作系统对低温有反应呢?过多的解释我不想多谈,这涉及到液晶的工作原理等等,为了使手机的液晶屏正常显示就必须保证手机在一定温度范围内运行,所以操作系统必须要对温度起到监测作用。广大机友可以亲自做个实验,在比较低的温度下(例如低于5度)启动机器,在机器装载系统的画面出现以后,系统检测到温度过低,会自动关机,拒绝启动,实现自我保护。

· 相反,在温度比较高的情况下,比如高于24度,或者是有阳光直接照射到屏幕上时,机器的反应速度要明显高得多,屏幕的反应时间至少要缩短一半,几乎按键的同时,显示已经完成,丝毫没有迟滞现象!值得一提的是,由于温度过低死机的现象不仅发生在待机时候,即使是在“飞行模式”下,照“死”不误!

· 结论:不管你的手机多么的坚强,一定要给它点温度。当由于温度过低造成死机有一次,就一定会有第二次,而且一次比一次死机的温度高,最后死机的温度的高的可能会让你无法忍受。尤其北方的朋友在冬季更要注意,最好把手机放在贴身内衣外面,不要象个农民似的把手机挂在腰间。

· 待机时无端死机

· 现在轮到待机时候无端死机的问题了。待机时死机,大部分是由于windowsmobile2003操作系统的软件运行方式造成的。我们知道,我们的手机通常是用来打电话的,这也是windowsmobile2003操作系统的软件设计师们优先考虑的事情,所以,在手机待机时,绝大部分手机资源优先分配给待机信号部分,而另外一方面,windowsmobile2003操作系统还要兼顾我们自己DIY的软件,要每隔一段时间自动搜索我们安装的软件的信息,并且要通过缓存来做记录(注意是“缓存”,就是前面说过的“存储内存”,不是“手机存储”)。如果这个记录很长,而且比较复杂,在操作系统忙于和基站信号联系的同时,又要搜索机器信息,还要做记录,就有可能导致待机时死机。这就是为什么会出现象OxiosHibernat这样的释放内存(缓存)的软件了,的确,当机器每隔一段时间就自动重新装载搜索到的信息,而原来的信息又得不到释放,缓存(不是指手机存储)空间越来越小,死机概率增加!这个现象在少数手机上比较严重,而由于采用的是2003SE,加上缓存增加,这种现象有所减少。

· 那么如何解决这个问题呢,其实大家都会,只是要注意先后顺序:首先,硬启,恢复出厂设置。然后在不安装任何软件、不插存储卡、温度起码高于15度以上的环境下安全运行7天(所谓安全运行,是指中间不允许出现一次死机现象,这样就要求在关机的情况下环境温度也不允许低于15度,尤其是在早晨开机时,一定要保证机器的体温高于15度。如果中间出现一次死机,就要重新硬启,重新计算天数),这样做的目的是windowsmobile2003操作系统在搜索自身自带的软件(在系统中)时,发现没有“入侵者”,也就是没有用户自己后安装的软件(在手机存储和内存卡存储中)而做一个标记。这个标记做好后,当过了安全期,用户自己安装软件时,机器再搜索,就从这个标记下面开始搜索,即只搜索手机存储和内存卡存储,而越过了对自带软件的搜索。否则,我们一旦硬启后马上就安装新软件,那么每次机器开机时都认为是新安装了大量的软件,每次开机时都会告诉自己有大量的入侵者,从而愚蠢的无限次每隔一段时间自动重新搜索所有空间的新软件的信息,增加了机器搜索的负担,其结果往往是,刚开始的时候还不出现什么问题,随着时间的推移,对我们对自己安装的软件的使用,新的信息)包括每次使用的各种信息,而这种信息往往成为手机中的垃圾,大多数用户经常发现手机内存变小了,就是这种信息造成的。不断被写进原程序的记录,系统在每隔一段时间自动搜索时,负担逐渐增加,最坏的结果是待机时莫名其妙地死机。

· 在安全期期间,用户要注意“考机”,所谓“考机”,就是你在这7天内要频繁地使用机器,凡是机器自带的功能,比如“游戏”,什么“快捷方式”,各种设置,都用一用,增加系统对软件的熟知度。

· 当安全期过后,才可以插上存储卡,才可以向存储卡和手机里安装软件。从这以后,机器每次搜索时,实际上只是在搜索存储卡和手机里的软件信息,而会忽略对手机自身的搜索。(在这里我再强调一点:有些没有安装存储卡的手机也死机,很大原因就是操作系统对软件的熟知度不够。要注意在安全期期间考机,另外一定要在安全期过后,才可以向手机存储里安装软件)。当我们按照上述方法做了,再插上存储卡时,从文件管理器里可以看到多了一个“storagecard”这个storagecard,从今往后机器是不会主动去搜索它的,所以所有安装在卡里的软件的图标,在开机后都会显示成同一个样子未经识别的标签样式。只有当我们给机器以刺激,命令它去搜索卡里的信息,它才会去搜索。

· 我们可以做个实验:机器先关机,再开机,按左软键“开始”/“其他”/“其他”,你会发现,所有安装在卡里的软件图标都是未经识别的标签样式。然后按“首页”返回,再“开始”/“其他”/“其他”,同样,卡里的软件怎么还是未经识别的标签标!这就对了,机器没有主动搜索卡里的软件信息,缓存里的软件信息量减少了,这样的机器通常是不容易死机的,这就是我们的目的所在。那么怎样刺激机器让它搜索呢?我们可以按“其他”按到最后一页,进入“游戏”,打开“凌云壮志”玩玩,然后关掉游戏,返回首页,这回再看看安装在卡里的软件图标,怎么样,图标全变成本来的面目了吧。为什么玩“游戏”就能刺激机器机器重新搜索程序信息呢?首先,这是个大型游戏;其次,这个游戏是机器自带的。当我们运行这个游戏时,就要占用很多资源,就是通常我们说的空间,这个“空间”当然就包括“缓存”,所以当大量的数据涌过来,机器就不得不把原来搜索到的程序信息清空掉,倒出空间全力以赴保证游戏的运行。当游戏结束后,空间恢复了,机器不得不重新搜索已经安装的软件信息了。这一搜索,安装在卡里的信息就被读进缓存了,图标的样子也就恢复了。

5

· 软件问题

· 主要是因为手机的软件设计上存在致命的BUG从而导致的死机.例如,当手机运行一个程序的时候,如果在子程序和主程序之间存在一个逻辑上的错误的话,每当手机在运行到该程序的时候就会发生指令错误,有点象电脑中的非法操作,这时就有可能出现死机.由于软件的BUG导致的死机,一般都具有这样的特征:每当运行到某一命令时,即每次进行同样的操作的时候就出现死机.如果手机老是这样死机的话,就可以初步断定是由于软件的问题死机.解决这样的死机一般进行软件升级就可以解决,不过,象这样的升级只能对软件版本进行升级,升完级以后手机的功能不会有变化,但是在升级中解决了一些软件的BUG,降低了死机的几率.升级中对软件不熟这样就给手机造成了不稳定因素,如果做升级的话请事先做好备份,以免手机升级失败后软件不能恢复.

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐