[新聞] Linux 4.0低調大改版,核心更新從此免開

看板Linux作者 (北上)時間10年前 (2015/04/13 14:59), 編輯推噓7(7012)
留言19則, 9人參與, 最新討論串1/1
Linux 4.0低調大改版,核心更新從此免開機 Linus Torvalds在Linux Kernel信件中表示,將如期推出Linux 4.0。4.0有項受到高度關 注的新功能是核心更新免開機,未來任何Linux核心的安全更新,或是程式更新,都不需 要重新開機就能完成。重開機對於一般使用者也許不痛不癢,但是對於24小時提供服務的 伺服器就會是大問題。過去得使用第三方廠商提供的解決方案才能實現,如Oracle的 Ksplice、SUSE的kGraft及Red Hat的Kpatch。除此之外,4.0版也強化了對PS 3的支援, 以及對Intel今年下半年新一代14奈米製程Skylake微架構處理器的支援,另外也開始支援 Intel進軍穿戴式處理器和物聯網市場的超小型處理器Quark單晶片。 不過,Linus Torvalds預告,Linux 4.0仍舊是個較小的更新,因為4.0版仍有超過10,000 個尚未合併的程式碼版本提交,下次的4.1版將會有更大服務的更新。 根據Git統計數據,Linux 3.0版只有25萬個程式碼提交,並產生了2百萬個Git檔案物件, 但是到了4.0版,數字翻倍,開發社群共提出了50萬個程式碼提交,並產生了4百萬個Git 檔案物件。 Linux 4.0其他功能及特色 -加強對Intel今年下半年將推出的新一代14奈米製程Skylake微架構處理器 -支援Intel穿戴式處理器Quark單晶片 -提供多個更新,優化Linux在PS3上的執行穩定性和效能 -優化檔案系統驅動程式,如支援F2FS、pNFS、BtrFS等 -AMD Radeon驅動程式開始支援DisplayPort音源 iThome http://www.ithome.com.tw/news/95145 ----- 換言之 就是未來Linux Kernel釋出更新的時候 就可以不必再重新開機,馬上套用就能讓設定值生效了吧 -- 新しい北上、それがあたし。 ▁▁ 様北 酸素魚雷を満載して、ちょっと大人になったでしょ。  ̄ ̄ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.220.146 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1428908357.A.EC1.html

04/13 16:11, , 1F
這樣不會產生不相容嗎?
04/13 16:11, 1F

04/13 17:49, , 2F
據我所知,那個更新免重開機只是部份的實作(先將各
04/13 17:49, 2F

04/13 17:49, , 3F
種不同實作大家有共識的部份先整合進去),目前應該
04/13 17:49, 3F

04/13 17:49, , 4F
還是無法做到免重新開機。
04/13 17:49, 4F

04/13 18:05, , 5F
hurr durr Ima sheep
04/13 18:05, 5F

04/13 19:40, , 6F
頂多延後重啟時間,最終還是要reboot
04/13 19:40, 6F

04/13 21:28, , 7F
2.6.60 XD
04/13 21:28, 7F

04/15 02:59, , 8F
標題...免開機 是更新完不用開機就可以運作?那超省電
04/15 02:59, 8F

04/15 02:59, , 9F
的呀!
04/15 02:59, 9F

04/15 07:36, , 10F
這是用什麼技術達成的? 是 inode 嗎?
04/15 07:36, 10F

04/15 10:11, , 11F
應該只限於同一個 patch level, 4.0 直接跳大版本應不行
04/15 10:11, 11F

04/15 10:32, , 12F
看了一下Ksplice,kGraft,kpatch的wiki,就是針對functio
04/15 10:32, 12F

04/15 10:34, , 13F
n做binary patch,提供減少重新開機的機制,但應該沒辦法
04/15 10:34, 13F

04/15 10:36, , 14F
做到任何patch都不用重開機,而且在function level做應
04/15 10:36, 14F

04/15 10:36, , 15F
該很容易和compiler optimization打架吧, inline funct
04/15 10:36, 15F

04/15 10:37, , 16F
ion和LTO不知道會不會有問題
04/15 10:37, 16F


04/17 09:44, , 18F
Linux kernel 4.0 live patch 背後的故事
04/17 09:44, 18F

04/17 09:45, , 19F
簡單說就是有做了一些,但是還沒有完成。
04/17 09:45, 19F
文章代碼(AID): #1LAsb5x1 (Linux)
文章代碼(AID): #1LAsb5x1 (Linux)