偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

關于“虛擬化”(Intel VT和AMD SVM)的一些認識

云計算 虛擬化
虛擬化,就是把一臺計算機模擬成多臺邏輯計算機,在這些邏輯計算機上同時運行不同的程序,而相互之間不發(fā)生干擾。

[[282702]]

一、前言

前幾天,我把進入到BIOS中隨便翻了一下,隨手關掉了一個不了解的功能,再重啟到系統(tǒng)(黑蘋果)中,發(fā)現(xiàn)一些軟件不能正常運行了,主要包括虛擬機軟件(VMware、ParaDesktop)和一些用于開發(fā)的環(huán)境搭建的軟件(XAMPP,Docker等等),然而除了這些之外,其他的軟件都能正常運行,于是我開始好奇其中的原理是什么。于是上網(wǎng)一查,才知道我關掉功能的原來是“虛擬化”!因為平時要用到Docker,所以好奇的查了一下相關資料。

 

關于“虛擬化”(Intel VT和AMD SVM)的一些認識

 

二、虛擬化是什么

虛擬化,就是把一臺計算機模擬成多臺邏輯計算機,在這些邏輯計算機上同時運行不同的程序,而相互之間不發(fā)生干擾。

通俗的說,就是提供一個運行環(huán)境,用現(xiàn)有的軟件和硬件,模擬出一套“虛擬層”硬件,在這個虛擬的硬件上再去運行軟件。

因此,平時我們常用的各種虛擬機,其實都是基于虛擬化這個功能的,換言之,如果沒有虛擬化功能,也就不存在那么多虛擬機軟件了。

傳統(tǒng)虛擬機的結構圖:

 

關于“虛擬化”(Intel VT和AMD SVM)的一些認識

 

Docker的結構圖:

 

關于“虛擬化”(Intel VT和AMD SVM)的一些認識

 

三、常見的使用虛擬化功能的軟件

虛擬機肯定是,Docker雖然不算虛擬機,但也離不開虛擬化??墒?,為什么當我關掉虛擬化時,XAMPP也不能用了呢?

查閱資料發(fā)現(xiàn):

Mac版的XAMPP,實質上是虛擬機虛擬出了一個Linux系統(tǒng)!

(怪不得Mac版要啟動一分鐘,而Windows和Linux版瞬間就能啟動服務......)

而其他用不到虛擬化技術的軟件(各種日常軟件、IDE等等)自然不受影響了。

四、Intel和AMD自家的虛擬化技術

作為全球PC處理器最大的出貨商,Intel和AMD的虛擬化技術并不相同,我目前并沒有能力,從底層去了解,只能說一些淺顯的認識。

Intel的虛擬化技術稱為Intel-VT(Virtual Technology),而AMD的叫做AMD-V(AMD Virtualization,AMD主板的BIOS中稱為SVM)。

主流的虛擬化軟件產品都能支持兩家的技術,然而,蘋果的產品就要特殊說明了,由于Apple的的PC沒有用過AMD的CPU,因此MacOS是不支持AMD-V的。

這一點為神秘而黑蘋果方案提供了理論基礎:Intel平臺的CPU,安裝MacOS自然不是特別困難;而AMD的CPU就沒那么幸運了,即使有了辦法使系統(tǒng)在AMD平臺上啟動,可由于指令集不同,不能實現(xiàn)全部功能,其中最重要的功能缺失,恐怕就是 虛擬化 了。

因此AMD平臺即使安裝了黑蘋果,也是不能用于開發(fā)的,因為沒有虛擬化功能,根本不能搭建服務。

五、總結

幾天前的這次偶然嘗試,使我無意間對虛擬化有了簡單了解。

我還了解到,使用虛擬化功能,我們可以在一臺物理機上搭建一個集群,后來又知道了,大名鼎鼎的騰訊云、百度云等等云計算平臺,都是用的虛擬化技術,我們鎖購買的小型服務器,實際上就是一個一個的虛擬機。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2009-08-13 16:41:12

C#結構

2011-02-23 15:05:03

Intel虛擬化

2019-10-30 14:58:45

MVCAndroid表現(xiàn)層

2018-07-30 08:41:48

VueReact區(qū)別

2012-12-19 09:36:49

測試自動化測試

2011-07-13 09:13:56

Android設計

2011-07-13 10:12:56

SQL語句優(yōu)化操作符優(yōu)化

2013-04-07 10:40:55

前端框架前端

2009-06-18 09:51:25

Java繼承

2013-08-21 13:47:29

PhoneUDIDUUID

2013-07-18 16:16:51

2012-09-25 10:03:56

JavaJava封面Java開發(fā)

2013-04-07 09:15:31

2017-12-21 07:54:07

2012-04-19 10:06:55

微軟Windows 8 E

2011-03-11 09:27:11

Java性能監(jiān)控

2015-12-04 10:04:53

2022-04-14 10:22:44

故事卡業(yè)務

2020-09-28 06:45:42

故障復盤修復

2009-06-04 16:28:43

EJB常見問題
點贊
收藏

51CTO技術棧公眾號