作者lightwater (long hair)
站內MAC
標題Re: [軟體] VMware 和 Boot camp 的差別?
時間Fri Apr 24 08:32:42 2009
※ 引述《Epsilon (我是EPS)》之銘言:
: ※ 引述《lightwater (long hair)》之銘言:
: : 不會有在一台機器裡同時跑兩套native OS的狀況發生
: : 真要比喻,這是布希和海珊爭著要當伊拉克的老大
: : 結果不是你死就是我亡
這個例子有趣!多謝分享!
不過我完全看不出來這樣做的重點在哪?
說這樣是一台機器有點牽強
這樣的架構跟我拿兩台電腦用remote desktop相連有什麼不一樣?
只不過一個是用pci bandwidth比較高顯示的refresh rate比較快罷了
還得解決一堆大大小小技術問題才能做到真的refresh rate加速
我覺得並行運算不同的OS要到分享系統資源才有意義
不過真的做到這樣感覺還是很愚蠢的設計就是了
花一大堆功夫只為了把系統資源對砍解決無聊的使用者相容問題
這才是為什麼沒有人去解決兩OS同時共用系統的問題關鍵
: 僅針對這句,
: 其實一台機器同時跑兩個OS是可能的,
: 而且實際存在過。
: Sun曾經為它的Sparc機器出過一種pci卡,
: 卡上有RAM、有顯示晶片、還有個Intel Celeron CPU,
: Sparc CPU在跑Solaris時,這張pci卡可以跑Windows,
: pci卡把Windows的顯示傳給Solaris,
: 在Solaris上以一個視窗的型式存在。
: (細節請google關鍵字sunpci)
: 所以,一台機器同時跑兩個不同的OS且二者合平共存,
: 是可能的,
: 而且不是用模擬。
: 這東西我在當學生時用了好幾年,
: 老闆當時要買台Sun工作站給我,
: 我跟它說,這東西作研究很好,但根本不能拿來娛樂,
: 於是就多買了個可以跑Windows的pci卡....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 207.137.7.12
→ Epsilon:重點在哪?重點只是告訴你這樣的系統存在而已。 04/24 09:07
→ Epsilon:接下來你要怎麼解讀是你的事了。 04/24 09:07
推 CGary:Hardware virtualization應該有一大票人在解決共用系統資源 04/24 09:18
→ CGary:好不好先不說, 但是花這功夫的人很多... 04/24 09:18
→ CGary:當然要 native 到甚麼程度也是個問題啦... 04/24 09:19
→ lightwater:這樣的架構比做VM效果還差,實在看不出硬做的好處在哪 04/24 09:19
→ CGary:這個問題最近討論很熱啊, 軟體的極限是存在的 04/24 09:21
→ lightwater:再慢也比不過像這樣把硬體對砍來的慢 04/24 09:22
推 CGary:你說的這句話讓我想到很多軟體/硬體發展史:p 04/24 09:23
→ CGary:Hardware virtualization 由軟體商做本來就沒用, 這東西要硬 04/24 09:25
→ CGary:體廠從最底層做起, 才有機會快, 而這東西應該也快出現就是了 04/24 09:26
→ lightwater:multi-core又缺乏平行運算的系統是有機會 04/24 09:28
→ lightwater:反正很多core已經用不著浪費了,沒差那一點 04/24 09:29
→ lightwater:不過這東西只有大傢伙像Sun, IBM, Intel這種才能做 04/24 09:32
→ lightwater:功夫很大又沒市場,北極熊都死光了你也不見得看的到 04/24 09:35