冷啟動和熱啟動的區別
當用戶按下計算機的電源按鈕時,就會啟動“啟動”過程,該過程載入並啟動作業系統。啟動也可以理解為一系列操作,訪問計算機的ROM以載入啟動指令。之後,作業系統將從當前用於啟動計算機的磁碟載入。
啟動磁碟的主要選擇通常是本地硬碟驅動器。當作業系統載入完畢時,計算機啟動過程完成;此時,計算機已準備好使用。啟動有兩種型別——冷啟動和熱啟動。閱讀本文以瞭解冷啟動和熱啟動的區別。
什麼是冷啟動?
要在已執行的計算機上執行冷啟動,請選擇“關閉”選項。為了完成冷啟動過程,必須先關閉計算機,然後再重新啟動。如果計算機宕機,則需要執行冷重啟,因為重置(也稱為“熱啟動”)可能不夠。
在冷啟動期間,計算機的電源關閉,其隨機存取儲存器 (RAM) 中將清除作業系統和應用程式在使用期間建立的任何機密資料和暫存器。
通常執行冷啟動(有時稱為“硬啟動”)以糾正軟體顯示的錯誤行為。為了確保已刪除 RAM 中的所有資料,必須斷開電源,這意味著關閉臺式計算機或從行動式計算機中取出電池。
對於無法取出電池的筆記型電腦,通常的做法是按住電源按鈕 10 秒或更長時間以執行冷啟動。除了電源開關外,可能還需要按下另一個鍵或按鈕。
什麼是熱啟動?
當計算機卡住且無法正常工作時,可以重新啟動它以使其恢復正常執行。熱啟動不會關閉電源,也不會在開機時擦除資料。與冷啟動結合使用時,它會產生很大的不同。在使用系統之前,它會執行自我診斷(也稱為 POST)並載入所有必要的驅動程式。
甚至在作業系統開始執行之前,計算機都會執行一系列步驟,這些步驟統稱為“啟動”。另一方面,“熱啟動”是指在同時保持電源供應的情況下將計算機重置到其初始狀態的過程。
熱啟動比冷啟動更普遍,因為即使消費者不使用計算機,他們也經常將其留在睡眠模式下。在熱啟動期間會跳過電源自檢,但其餘的啟動過程將正常完成。
自上次重新啟動以來已更新的系統上的所有軟體檔案也將載入。這表明您正在透過同時按下“Ctrl、Alt 和 Delete”鍵來開始重置計算機的過程。您也可以從選單欄中選擇“重新啟動”並點選按鈕來執行熱啟動。幾秒鐘後,您的計算機最終將返回到最初的狀態並完成該過程。
冷啟動和熱啟動的區別
下表重點介紹了冷啟動和熱啟動的區別:
比較依據 | 冷啟動 | 熱啟動 |
|---|---|---|
過程狀態 | 計算機在無電狀態下重新啟動。 | 計算機在不干擾應用程式的情況下重新啟動。 |
結果 | 重置硬體並清除所有 RAM。 | 重置電源及其所有元件。 |
| 堅持的原因 | 冷啟動未能遵循熱啟動會導致其終止。 | 在大多數情況下,冷啟動之後會進行熱啟動,以便在所有應用程式停止執行後重新啟動它們。 |
| 步驟 | 拔下計算機電源並關閉電源。 | 同時按下 Delete、Control 和 Alt 鍵。 |
| 執行頻率 | 定期。 | 不常見。 |
結論
您選擇的啟動過程實際上取決於系統產生的問題或錯誤,這些問題或錯誤可能是從凍結的程式到應用程式無法響應系統韌體升級後的必需系統重新啟動的任何問題。
如果應用程式沒有反應,簡單的重置命令足以在熱啟動期間將系統恢復到其初始狀態。這意味著在整個過程中無需關閉電源。
另一方面,冷啟動對於系統崩潰特別有效,否則需要透過強制重新啟動系統來進行徹底的系統診斷。冷啟動使計算機以其正常執行狀態啟動。執行冷啟動的缺點之一是它會從頭開始初始化所有硬體,從而導致所有使用者儲存的資料丟失。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP