M2M是Machine-to-Machine/Man的簡稱,是一種以機器終端智能交互為核心的、網(wǎng)絡化的應用與服務。M2M協(xié)議規(guī)定了人機和機器之間交互需要遵從的通信協(xié)議。隨著科學技術(shù)的發(fā)展,越來越多的設備具有了通信和連網(wǎng)能力,網(wǎng)絡一切(Network Everything)逐步變?yōu)楝F(xiàn)實。人與人之間的通信需要更加直觀、精美的界面和更豐富的多媒體內(nèi)容,而M2M的通信更需要建立一個統(tǒng)一規(guī)范的通信接口和標準化的傳輸內(nèi)容。
一個良好的‘智能傳感器’是由微處理器驅(qū)動的傳感器與儀表套裝,并且具有通信與板載診斷等功能,為監(jiān)控系統(tǒng)和/或操作員提供相關(guān)信息,以提高工作效率及減少維護成本。
虛擬機資源涉及多個方面:CPU、內(nèi)存、網(wǎng)絡以及磁盤。在規(guī)劃虛擬機時應該考慮這些資源之間的關(guān)系,否則,分配的資源 不合理將導致虛擬機內(nèi)的應用程序性能表現(xiàn)不佳。
虛擬機技術(shù)是虛擬化技術(shù)的一種,所謂虛擬化技術(shù)就是將事物從一種形式轉(zhuǎn)變成另一種形式,最常用的虛擬化技術(shù)有操作系統(tǒng)中內(nèi)存的虛擬化,實際運行時用戶需要的內(nèi)存空間可能遠遠大于物理機器的內(nèi)存大小,利用內(nèi)存的虛擬化技術(shù),用戶可以將一部分硬盤虛擬化為內(nèi)存,而這對用戶是透明的。又如,可以利用虛擬專用網(wǎng)技術(shù)(VPN)在公共網(wǎng)絡中虛擬化一條安全,穩(wěn)定的“隧道”,用戶感覺像是使用私有網(wǎng)絡一樣。
簡單體系結(jié)構(gòu)計算機操作系統(tǒng)誕生初期,其體系結(jié)構(gòu)就屬于簡單體系結(jié)構(gòu),由于當時各式各樣影響因素的作用,如硬件性能、平臺、軟件水平等方面的限制,使得當時的計算機操作系統(tǒng)結(jié)構(gòu)呈現(xiàn)出一種混亂且結(jié)構(gòu)模糊的狀態(tài),其操作系統(tǒng)的用戶應用程序和其內(nèi)核程序魚龍混雜,甚至其運行的地址和空間都是一致的。這種操作系統(tǒng)實際上就是一系列過程和項目的簡單組合,使用的模塊方法也相對較為粗糙,因此導致其結(jié)構(gòu)宏觀上非常模糊。
Chrome OS是一款Google開發(fā)的基于PC的操作系統(tǒng)。 Google Chrome OS是一款基于Linux的開源操作系統(tǒng)。Google在自己的官方博客表示,初期,這一操作系統(tǒng)將定位于上網(wǎng)本、緊湊型以及低成本電腦。這款開源軟件將被命名為Chrome OS,谷歌公司于2010年12月7日(北京時間12月8日2點30分)在美國舉行Chrome相關(guān)產(chǎn)品發(fā)布會,發(fā)布會上正式發(fā)布Chrome Web store和Chrome OS。
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統(tǒng),其內(nèi)核由林納斯·本納第克特·托瓦茲于1991年10月5日首次發(fā)布,它主要受到Minix和Unix思想的啟發(fā),是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。
單內(nèi)核(Monolithic kernel),是個很大的進程。它的內(nèi)部又能夠被分為若干模塊(或是層次或其他)。但是在運行的時候,它是個單獨的二進制大映象。其模塊間的通訊是通過直接調(diào)用其他模塊中的函數(shù)實現(xiàn)的,而不是消息傳遞?!?/p>
內(nèi)核是操作系統(tǒng)最基本的部分。它是為眾多應用程序提供對計算機硬件的安全訪問的一部分軟件,這種訪問是有限的,并且內(nèi)核決定一個程序在什么時候?qū)δ巢糠钟布僮鞫嚅L時間。內(nèi)核的分類可分為單內(nèi)核和雙內(nèi)核以及微內(nèi)核。嚴格地說,內(nèi)核并不是計算機系統(tǒng)中必要的組成部分。
RISC技術(shù)的基本出發(fā)點是通過精減機器指令系統(tǒng)來減少硬件設計的復雜程度,提高指令執(zhí)行速度。盡管RISC的設計思想對計算機結(jié)構(gòu)發(fā)生了巨大影響,并獲得了很大成功,但復雜指令集計算機(CISC)技術(shù)相對而言則使程序的編制來得更容易些,因此,CISC技術(shù)和RISC技術(shù)并不是相互孤立的。目前,有一種新的設計思想,它是以提高整個計算機系統(tǒng)的性能為出發(fā)點,在結(jié)構(gòu)上吸收了CISC和RISC的優(yōu)點。
RISC在保持成本降低的同時能很好地提高速度。適用VLSI(VERYLARGESCALEINTEGRATION)工藝。由于RISC指令集清簡,使之只需相對小而簡單控制單元的譯碼和硬件執(zhí)行子系統(tǒng)。
采用多級指令流水線結(jié)構(gòu)采用流水線技術(shù)可使每一時刻都有多條指令重疊執(zhí)行,以減小 CPI 的值,使 CPU 不浪費空周期。
精簡指令集計算機(RISC:Reduced Instruction Set Computer RISC)是一種執(zhí)行較少類型計算機指令的微處理器,起源于80年代的MIPS主機(即RISC機),RISC機中采用的微處理器統(tǒng)稱RISC處理器。
采用復雜指令系統(tǒng)的計算機有著較強的處理高級語言的能力.這對提高計算機的性能是有益的.當計算機的設計沿著這條道路發(fā)展時.有些人沒有隨波逐流.他們回過頭去看一看過去走過的道路,開始懷疑這種傳統(tǒng)的做法:IBM公司設在紐約Yorktown的JhomasI.Wason研究中心于1975年組織力量研究指令系統(tǒng)的合理性問題.因為它當時已感到,日趨龐雜的指令系統(tǒng)不但不易實現(xiàn).而且還可能降低系統(tǒng)性能。1979年以帕特遜教授為首的一批科學家也開始在美國加州大學伯克利分校開展這一研究.結(jié)果表明,CISC存在許多缺點.
CISC早期的計算機部件比較昂貴,主頻低,運算速度慢。為了提高運算速度,人們不得不將越來越多的復雜指令加入到指令系統(tǒng)中,以提高計算機的處理效率,這就逐步形成復雜指令集計算機體系。