“重啟”可不是關機後再開機!背後很有技術含量的……

“重啟一下電腦試試?”

這句話想必大家已經反反覆覆聽過、說過很多次,電腦卡頓,重啟一下;連不上網,重啟一下;登不上QQ,重啟一下……

“重啟”可不是關機後再開機!背後很有技術含量的……

“重啟”這個萬金油,簡直就是科技小白們的法寶,常年與“物理拍打”競爭自修電腦界C位,在

於是很多人心生疑竇:重啟一下真能有啥效果嗎?

換個思路,電腦究竟出現了什麼bug,小到重啟就能治好,但就是自己繞不過這個小彎來?

重啟≠關機+再次開機

很多人固有看法裡,重啟等於是讓電腦關機後再自動開機,免去人為摁開關鍵這一行為。

“重啟”可不是關機後再開機!背後很有技術含量的……

其實不是的。“重啟”可是有自己定位和身份的!

嚴格來說,關機再開機,會利用休眠功能(hibernate)直接進入到一個預存儲的登陸畫面,加速啟動,但環境並不乾淨;而重啟動則不變,從0開始一個個加載驅動,相對更加乾淨,也更慢。

有一件事大家必須要知道,現在的電腦實際上電源按鍵都是觸點開關。也就是說,按一下並不是像以前的開關一樣把電源接通,而是隻是觸發了一個信號。信號只能由已經上電的數字電路處理,這就說明,不管開機關機,實際上電源模塊一直都是通電的!事實上也的確如此。

“重啟”可不是關機後再開機!背後很有技術含量的……

所以,所謂“重啟”就是給了所有一個電路一個信號,觸發真正的重置,好比有了一個類似於真正“斷電”的過程。重啟會讓系統的代碼重新從頭運行一遍,那些沒有被正確讀取的數據就會 " 有概率 " 被重新讀取,讓系統恢復正常。

為啥需要重啟?

知道重啟意味著什麼後,科技君現在要解決第二個問題:重啟能解決什麼問題?

這要從電腦突然Bug說起了,電腦雖說是個機器,但和人大腦相似,也會有突然不靈光的時候。

就好比人走在路上突然遇到了路障,此時系統遇到這種情況,會選擇“繞路”達到目的地,但遇到大點的“路障”,比如路面塌陷那種嚴重程度的,系統繞路也解決不了,電腦此時就開始出問題了,死機、卡頓,各種莫名其妙地開始不好用了起來。

“重啟”可不是關機後再開機!背後很有技術含量的……

這種程度的問題其實絕大部分都是代碼的鍋,比較常見於系統啟動過程中,某個系統文件沒有被讀取,某些關鍵啟動文件錯誤都會導致這種問題從而導致系統崩潰。通俗點說,就是系統想要找到這串數據,但是怎麼找都沒有結果,最後就放棄治療直接藍屏給你看。

“重啟”可不是關機後再開機!背後很有技術含量的……

這個時候,重啟會讓系統的代碼重新從頭運行一遍,那些沒有被正確讀取的數據就會“有概率” 被重新讀取,讓系統恢復正常。

就日常生活來看,重啟也是一個最便捷解決大多數問題的方法,所以下次手機電腦遇到問題,不妨重啟一下試試?


分享到:


相關文章: