婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux折騰記(二十一):虛擬機體驗之VirtualBox篇——性能強大的經典架構

Linux折騰記(二十一):虛擬機體驗之VirtualBox篇——性能強大的經典架構

熱門標簽:壽光百度地圖標注中心網站 河北語音電銷機器人 河南智能電話機器人公司 電話機器人哪里有賣的 新鄭電銷外呼系統線路 怎樣給景區加百度地圖標注 商戶地圖標注 樺甸電銷機器人 地球地圖標注方法

  前兩篇體驗了QEMU和經過KVM加速的QEMU,并體驗了第三方虛擬機管理工具virt-manager,讓我們見識了開源社區的強大和開源虛擬機軟件的高質量和高性能。這一篇,我來剖析一下VirtualBox。VirtualBox號稱是目前開源界最強大的虛擬機產品,在Linux平臺上,基本上都被大家選擇為首選的虛擬機軟件。VirtualBox的強大不是蓋的,畢竟其后臺是超有錢的Oracle公司。VirtualBox的任性也不是蓋的,它硬是沒有使用我前文所述的那些qemu、kvm、libvirt等被各個虛擬機使用的開源組件,它的前端、后端以及內核加速模塊都是自己開發的,唯有遠程桌面所需要的VNC大約使用了libvncserver。

  我在標題中說到VirutalBox是使用的經典架構。所謂經典,主要體現在以下幾個方面:

  1.虛擬機及虛擬機中的系統(Guest System)仍運行于主操作系統(Host System)之上,只是通過主操作系統的內核模塊進行加速;

  2.Unix系統中Front-End模式的經典架構,在VirtualBox中,VirtualBox的圖形界面只不過是命令行界面的虛擬機軟件VBoxManage的圖形包裝而已,同時,它還提供VBoxSDL、VBoxHeadless等命令行工具。比如VBoxHeadless就可以運行一個不顯示虛擬機桌面的虛擬機,如果要顯示桌面,可以運行一個遠程桌面連接它。前后端分離有一個好處,就是對于桌面用戶,可以使用前端的圖形界面簡化操作,而對于企業級用戶,可以使用命令行工具構建自動化腳本,甚至在系統啟動時自動運行虛擬機。

  我并不是一開始就喜歡上VirtualBox的,一點小小的插曲差點就讓我錯過了這么好的虛擬機軟件。本來我剛開始看到在各個Linux論壇都將VirtualBox放到首位,而不是在新聞中鋪天蓋地的KVM、Xen,我就覺得VirutalBox可能有點不夠專業,再加上第一次使用VirtualBox時,發現它不能完美轉發Ctrl+Alt+Fx(x=1~12),發現它的有些配置不能完全在圖形界面中設置,需要手動更改配置文件,然后我就放棄了。直到我掌握的正確的折騰Linux的方法論,看完了它長達369頁的用戶手冊,我才真正了解了它的強大,并深深愛上了它。

  首先,在Ubuntu中安裝VirutalBox是非常容易的,只需要一個 sudo apt-get install virtualbox 即可。

  安裝完VirtualBox后,可以考察一下它所遵守的我之前提到的“經典架構”,命令和運行結果如下圖:

  lsmod 命令可以看到VirtualBox安裝后,在主操作系統中安裝了好幾個內核模塊,用來對虛擬機進行加速。至于使用內核模塊對虛擬機加速的圖片我這里就不再貼了,請大家參考我的上一篇。通過 dpkg -L 命令可以考察VirtualBox提供了哪些命令行工具。最后,通過 dpkg -S 命令可以看到,VirtualBox這個可執行程序其實是屬于 virtualbox-qt 軟件包的,它只是一個圖形界面的封裝。

  啟動VirtualBox,新建虛擬機和安裝操作系統的過程我就不多說了,圖形界面很強大,一步一步執行準沒錯。安裝完WinXP后,運行效果如下圖:

  從該圖中可以看出,WinXP系統認出的CPU是準確的Intel Core i7-4770K,雖然我只給它分配了兩個核心。但是顯卡不能準確識別。之所以是這樣,是因為WinXP系統中沒有相應的驅動,所以,需要安裝VirtualBox的客戶系統增強工具。在菜單欄選擇安裝增強功能,如下圖:

  然后VirtualBox就會給WinXP安裝一個虛擬光盤,雙擊該光盤,就可以在WinXP系統中安裝客戶系統增強工具,如下圖:

  客戶系統增強工具是安裝在Guest System中的,可以認為客戶系統增強工具主要是包含了客戶操作系統中所需要驅動,因為沒有這些驅動,客戶操作系統可能無法認識那些虛擬出來的硬件,比如虛擬顯卡什么的。當然,客戶系統增強工具的功能遠遠不止這些,比如顯卡3D加速啊、主操作系統和客戶操作系統共享文件夾啊什么的,還有一個最牛B的,那就是讓客戶操作系統進入無縫模式。比如安裝完用戶增強工具后,可以識別出顯卡類型,并且有不同的分辨率選項,如下圖:

  按Host+L鍵,可以鍵入無縫模式,如下圖,可以看到在Ubuntu系統中,Ubuntu風格的窗口和WinXP風格的窗口共存:

  再玩大一點,使用IE瀏覽器訪問博客園,如下圖:

  由此可見,在Linux系統中使用Windows的軟件進行辦公不再是夢,什么網銀、什么QQ,一樣毫無障礙。再按Host+L鍵,虛擬機會回到窗口模式。

  VirtualBox功能非常強大,單憑我這一篇博文是不可能學會的。好在是我這一個系列一直都是秉承“授人以魚不如授人以漁”的原則,一直都是指導折騰Linux系統的方法論,并貼圖讓沒有親自動手機會的人也對Linux系統有一個直觀的感受,也一直指出從哪里可以找到相應的學習資料。用 dpkg -L 命令,就可以找出我前面提到的VirtualBox自帶的長達369頁的文檔,使用Ubuntu自帶的evince閱讀器閱讀之,如下圖:

  至于我前面說的VirtualBox這不能那不能什么的,完全都是我自己不切實際的瞎說,等你看完它的文檔,你就會發現它沒有什么是不能的。就VirtualBox在我機器上的運行效果看,流暢度要超過前面的QEMU+KVM組合,圖形性能也要更加強大。它的文檔中還有更多更高級的玩法,仔細閱讀吧,精通命令行和配置文件不是夢,而且VirtualBox并不僅僅適用于桌面用戶,對于企業級的應用,它也是可以的。

標簽:忻州 迪慶 荊州 遼陽 楚雄 阜陽 淄博 來賓

巨人網絡通訊聲明:本文標題《Linux折騰記(二十一):虛擬機體驗之VirtualBox篇——性能強大的經典架構》,本文關鍵詞  Linux,折騰,記,二十一,虛擬機,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux折騰記(二十一):虛擬機體驗之VirtualBox篇——性能強大的經典架構》相關的同類信息!
  • 本頁收集關于Linux折騰記(二十一):虛擬機體驗之VirtualBox篇——性能強大的經典架構的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 竹溪县| 岳阳县| 牟定县| 都匀市| 沁阳市| 呼和浩特市| 古田县| 本溪市| 雅安市| 淮阳县| 尉氏县| 新乐市| 皮山县| 鄂伦春自治旗| 田阳县| 青海省| 白城市| 石首市| 新泰市| 喜德县| 潞西市| 泗阳县| 星子县| 太白县| 金山区| 北流市| 壶关县| 名山县| 东平县| 汉川市| 江口县| 高雄县| 胶州市| 九龙城区| 新蔡县| 南丰县| 兰西县| 宽甸| 全州县| 济阳县| 堆龙德庆县|