電腦如果都不關機開一年 - 3C

Table of Contents

現在已經 2021 年了
很多舊時代的觀念必須要改
不關機也是其中之一

如果是 1990 年代, 可能很多 Linux 使用者會秀那種 uptime 幾千天的截圖
那時,這可能是值得炫耀的事
但現在我們應該譴責這種行為

想要不關機, 像雲端這樣 100% uptime 是可以做到的
但是相對應的配套就要有
kernel 更新要上 live patching, 這樣才可以不關機升上新 kernel
但很抱歉, 常常有時候和硬體有關的東西就是要重啟, 例如驅動或韌體
那怎麼辦? 解法是開 VM
把服務放 VM 裡, 讓 VM 只有虛擬的硬體
這樣要更新的時候把 VM migrate 到別台裸機上
裸機升級重開後再 migrate 回來

但這樣可能還是沒辦法不關機
kernel live patching 還是有其限制
要做到 100% uptime 其實比較可能的做法是對服務做 HA
升級時 failover 過去升完再 failover 回來


在 Linux OSX IOS Android 上, 系統更新完可能不會強迫你馬上重開, 但是不去重開就
代表還是在用舊的 kernel, 跑舊的服務

而且不是只有使用者去按重開機鍵才真的會重開, 例如 IOS 會偷偷的重啟 UI, 所以 J
B 才會過一段時間失效, 而且手機還有 Baseband, 你的 Android 可能沒當機, 但 bas
eband 可能會, 然後它偷偷的重開了


--

All Comments

Skylar Davis avatarSkylar Davis2021-07-12
北極熊:你們可不可以停止這個話題
Elma avatarElma2021-07-12
觀念正確給推,live migration 在
hypervisor cluster 很重要
Andy avatarAndy2021-07-16
我覺得原po並不想知道這麼多
Gilbert avatarGilbert2021-07-19
浪費電而已
Blanche avatarBlanche2021-07-21
這邊可能大都用stopupdate10的在談
這話題?
Connor avatarConnor2021-07-21
有人要說電腦一年不開機的故事嗎
Lauren avatarLauren2021-07-24
人家是家用電腦 不是資料中心
Iris avatarIris2021-07-27
只要挖礦就不會被win10自動更新重開
Blanche avatarBlanche2021-07-28
不關機不等於不重開機。 end
Susan avatarSusan2021-07-28
好奇問 一年不開機會有什麼問題嗎
Una avatarUna2021-08-02
一年不開機 會長蜘蛛網 很不方便(X)
Connor avatarConnor2021-08-04
一年不開機SSD久沒過電 容易有問題
Kelly avatarKelly2021-08-06
Dinah avatarDinah2021-08-09
我家出租的房子是收5.5塊一度
Oliver avatarOliver2021-08-10
有房客都不關機也沒看過他在抱怨電
Jake avatarJake2021-08-11
不過我會在PTT上偷酸我爸媽收這麼高
Emma avatarEmma2021-08-11
待機功耗也就100瓦左右,十個小時
一度
John avatarJohn2021-08-14
真是搶錢
Robert avatarRobert2021-08-16
我挖礦都以1度7元來算成本的
Tracy avatarTracy2021-08-17
一年不開機要看存放環境有可能掛掉