从网管到微软工程师:为何重启是解决90%计算机问题的终极秘籍?
网管所掌握的计算机知识与运维人员不同,小白和微软工程师也不一样,他们对计算机的理解程度有着很大的差别。然而,当他们遇到计算机问题时,第一反应却出奇地一致,那就是“重启”。网络方面的问题,90%可通过重启解决;性能方面的问题,90%可通过重启解决;程序方面的问题,90%可通过重启解决。90%的计算机问题都能通过重启得以解决。如果遇到那 10%不幸的情况,估计连微软工程师也会犯难。
「重启」这门技艺为何能从电脑诞生伊始流传至今,且还如此好用呢?其根本原因在于,计算机无法对这个问题进行修复,只能重新开始。
注意,“计算机”并不仅仅指电脑。对于几乎所有的计算机设备而言,例如手机、路由器、游戏机等,重启都是一种最为好用的修理方式。
01
—
系统没辙了
我们先来看看系统的主动重启行为,「死亡蓝屏」。
蓝屏是一种低级且极端的错误。它可能由硬件故障或程序错误引起。当蓝屏错误发生时,电脑已无法继续运行,只能停止以保护重要数据,同时搜集问题信息,之后重启电脑。
https://img0.baidu.com/it/u=2379886445,1650552435&fm=253&fmt=JPEG&app=120&f=JPEG?w=869&h=500
代码通过重新启动可以从一开始。这意味着重启只是让一切回到初始状态,问题并未得到修复,后续使用仍可能因相同原因出现同样的问题。
02
—
解决程序错误
可以将计算机想象为一块黑板。刚启动的计算机就如同一块干净的黑板。程序运行的过程就像是在黑板上书写代码。黑板的空间被视为资源,例如内存、显存、CPU 等。这些资源是有限的。
一个合格的程序,会对自己的那部分区域进行合理使用。它会尽量降低资源的浪费程度。并且在使用完毕后,会擦除自己所写的代码,把资源归还给系统。
有些程序不太老实呢。它的代码写得极为冗长,写完之后也不进行清理。渐渐地,这个程序占用了过多的资源。因此,你的电脑在运行一段时间后会逐渐变得卡顿。
另外需要注意的是,计算机的这块黑板并非被一个程序所使用,而是有许多程序同时在上面编写代码,并且在争抢资源。
这种时候该如何做呢?能够结束那个行为不端的程序,把资源归还给系统。
或者另一个办法「重启」,将黑板擦干净,大家都别用了。
有些程序会将代码写在驱动程序的区域。这种情况会致使驱动的代码变得混乱,进而导致硬件无法正常工作,电脑会直接卡死或者出现蓝屏现象。
03
—
各种疑难杂症也行
https://img2.baidu.com/it/u=1807494564,1579868071&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=630
当然不是每次情况都如此糟糕。有时候只是一些较为简单的问题。系统能够解决一些简单的错误。例如,当手机卡顿的时候会杀掉后台程序。笔记本电脑在拔掉网线后会自动切换到无线网络。
但是对于一些系统预料之外的错误,它就没有能力自己解决了。
理论上,除了系统和硬件故障之外,其他问题都无需通过重启系统来解决。例如,可以手动刷新 DNS 缓存,以此来解决网页无法打开的问题。
大多数用户不知道问题所在以及解决方法,而重启能够刷新重置所有代码。在这种情况下,通过简单地重启系统来刷新 DNS 缓存是最简单且有效的方法。
重装遵循这个道理,有些错误有可能致使系统的这块黑板出现状况,重装就如同更换一块新的黑板。
所谓重启能解决 90%的问题,重装能够解决 99%的问题,重买则可以解决 100%的问题。
总结:重启无法修复问题,它只是把所有东西都重置到起始状态。由于起始部分没有故障,所以会让人产生重启解决了问题的错觉。
重启可以解决很多问题,小到一部手机,大到一个宇宙。
页:
[1]