Re: [問卦] 問個傻問題 作業系統有可能放在雲端嗎?

作者: grapherd (GrD)   2017-09-11 00:44:02
※ 引述《epson5566 (ep)》之銘言:
: 標題: [問卦] 問個傻問題 作業系統有可能放在雲端嗎?
: 時間: Sun Sep 10 17:23:46 2017
:
:
: 想問問 現在的技術 可以讓電腦完全不需要硬碟了嗎
一切都是定義的問題。
硬碟這種東西,目的就是「存放資料」而已,
(當然也可以當鏡子,拆掉外殼的碟片 hen 反光)
存放資料有很多的媒介,拆掉硬碟不要用當然沒問題。
:
: 就是連作業系統 都可以直接雲端
一切都是定義的問題。
什麼是作業系統呢?什麼是雲端?
先看作業系統,根據威斯康辛大學 Remzi H. Arpaci-Dusseau 以 Andrea C. Arpaci-Dusseau
合編的這本:「Operating Systems: Three Easy Pieces」
作業系統簡單來講要處理三種事情,也就是「虛擬化、並行、保存」
1. 虛擬化的部分處理硬體資源的分配,例如說 CPU 以及記憶體的使用。
2. 並行處理多個資源的機制與狀況。
3. 保存,也就是存儲資料相關的部分。
雲端呢,原 PO 說是「作業系統直接雲端」,也就是說這三樣工作
都可以透過網路來達成。
:
: 還是這不太可能?
:
: 我知道這個問題很傻
簡單來說,答案是可以。
前面的作業系統,我們可以切割成兩個部分,
一個是 kernel,一個是 operating system
kernel 負責本地端的硬體資源分配,operating system 就放在
雲端上面處理並行以及保存的部分。
也就是說,假設的狀況可以是這樣:
本地的 kernel 燒錄在一個 ROM 裡面,
只負責最簡單的 booting、CPU scheduling、Memory management、
還有必要的硬體 driver 就好 (network, power, usb, audio, video ...etc)
這個 kernel 的目的很簡單,就是連上雲端去跟雲端作業系統溝通,
複雜的工作交給萬能的雲端作業系統,其餘簡單的交給本地 kernel 就好。
透過切割 kernel 以及 operating system,自然能夠做到
原 PO 要求的「作業系統放在雲端」
作者: formatted (ゴミ丼 わがんりんにゃれ)   2016-09-11 00:44:00
這篇專業
作者: abellea85209 (阿比利亞)   2017-09-11 00:45:00
這裡是八
作者: ojamajo123 (小ber)   2017-09-11 00:45:00
快推 不然別人會以為我看不懂
作者: zzzz8931 (肥宅)   2017-09-11 00:46:00
指標指向 NULL 會怎樣?
作者: GGOPEN (狄會貴)   2017-09-11 00:46:00
嗯跟我想的差不ㄉㄨㄛ
作者: rudy30832   2017-09-11 00:47:00
喔喔喔喔
作者: Rely0907 (Rely)   2017-09-11 00:47:00
作者: lponnn (快樂的狼)   2017-09-11 00:50:00
懶得看
作者: diskdie7045 (剛睡醒~)   2017-09-11 00:51:00
大家快來看~~有工具人!!!
作者: zzzz8931 (肥宅)   2017-09-11 00:52:00
恩恩跟我想的差不多
作者: johnny823 (強尼)   2017-09-11 00:54:00
推專業
作者: kono546 (老羊)   2017-09-11 00:56:00
推!
作者: chungkai (無情最是帝王家)   2017-09-11 00:58:00
最近想架私人雲端OS,windows10不關機一禮拜就有點怪怪的換成windows Server有沒有這現象? 以後NB想都連遠端OS
作者: orze04 (orz)   2017-09-11 01:18:00
micro kernel
作者: evaji548 (eva)   2017-09-11 01:21:00
!!!
作者: Mencan (飛踢)   2017-09-11 01:27:00
推專業

Links booklink

Contact Us: admin [ a t ] ucptt.com