軟體測試:關於效能測試中使用物理機和虛擬機器的區別
需要說明的情況,以下對比表格主要針對效能測試:
舉例的物理機和虛擬機器的數值
CPU 2Ghz
記憶體 4GB
網路卡 100M
硬碟 200G
虛擬機器所在的物理機器稱之為“宿主機”,單獨的物理機和虛擬機器是在數值等同的情況下進行以下比對:
其他:
VM實現:
VMware 虛擬化的工作原理是,直接在計算機硬體或主機作業系統上面插入一個精簡的軟體層,用軟體模擬計算機軟硬體環境,佔用物理機本身的資源,將這部分資源“硬體化”--劃分了一個特定的可以格式化的分割槽,在其中包含cpu的應用資源、記憶體、硬碟、網路資源等等,建立完整的執行環境。
1、虛擬機器的CPU實現:
由於虛擬機器是基於一個軟體層實現的,CPU的處理能力實際上是物理機程式排程虛擬機器元件來實現的,虛擬機器的CPU取決於宿主機的CPU分配。
2、虛擬機器的記憶體分配:
無論怎樣分配,推薦的記憶體的大小值不能超過所在的物理宿主機的記憶體,而且物理機的記憶體動態調整會直接影響到虛擬機器的記憶體使用率;如果記憶體值大於宿主機的實體記憶體值,最終還是會導致宿主機本身在記憶體和硬碟間排程。
同時,虛擬機器的記憶體實際使用率低於虛擬機器的記憶體分配值,仍有一部分用於虛擬機器的運作-以上兩個原因決定了虛擬機器的記憶體值是一個時刻變動的動態值,並且在物理機記憶體惡化的情況下,表現更糟糕。
3,虛擬機器的網路使用:
1、橋接Bridge
bridge方式裡面,就是利用網路卡的這種功能為每一個VM分配一個外網的IP;每個VM在網路上的地位與宿主機是對等的。可認為每一個VM都是一個網路上的物理機。
......
文章出處:51Testing軟體測試網 http://www.51testing.com/html/34/n-848134.html
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1060659/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 遊戲測試和軟體測試的區別遊戲
- 介面測試和效能測試的區別
- 軟體效能測試有哪些效能指標?可做效能測試的軟體檢測機構安利指標
- 第三方軟體測試機構▏軟體效能測試的測試流程和指標簡析指標
- 遊戲測試和軟體測試有什麼區別?遊戲
- LOL虛擬機器 最新測試可玩虛擬機
- 軟體驗收測試和系統測試的區別點
- 軟體確認測試、系統測試和驗收測試有什麼區別和關係?
- 軟體測評中心▏效能測試、壓力測試、負載測試有什麼區別?負載
- 測試開發之系統篇-按需建立測試虛擬機器虛擬機
- 軟體效能測試和可靠性測試
- 軟體測試中的功能測試和非功能測試
- 軟體測試教程之手機軟體測試方法
- PR效能測試軟體適用於哪些測試
- 軟體驗收測試之α測試和β測試,如何選擇權威的軟體檢測機構
- 親測好用的虛擬機器軟體:vm虛擬機器 mac中文版虛擬機Mac
- 小白測試系列:介面測試與效能測試的區別
- 功能測試、自動化測試、效能測試的區別
- APP測試和傳統軟體測試有什麼區別APP
- 4大軟體測試策略的特點和區別(單元測試、整合測試、確認測試和系統測試)
- 關於虛擬機器的使用虛擬機
- 虛擬機器搭建測試環境解決方案虛擬機
- 軟體效能測試
- 深入淺出解讀 Java 虛擬機器的差別測試技術Java虛擬機
- 金融軟體測試前景分析,與其他軟體測試的5大區別!
- 介面測試和功能測試的區別
- 搭建測試環境exadata一體機 (vm虛擬機器redhat上配置)虛擬機Redhat
- 軟體驗收測試和系統測試有什麼聯絡和區別?專業軟體測試公司安利
- 【網路安全】軟體測試和滲透測試有什麼區別?
- 軟體測試之功能測試、效能測試經驗談
- 關於軟體驗證中的單元測試
- 軟體效能測試有哪些測試方法?靠譜的軟體測試公司推薦
- 軟體驗收測試有哪些測試方法?北京權威軟體測試機構安利
- 關於軟體測試的幾點反思-關於測試團隊的組織
- 功能測試和非功能測試區別簡析,上海好口碑軟體測試公司推薦
- 軟體驗收測試之α測試和β測試分別是什麼?
- 軟體測試中功能測試的測試工作流程
- 安全測試和滲透測試的區別