![](/img/trans.png)
[英]Compile C++17 code on RedHat Linux Enterprise Developer Workstation
[英]VMware Workstation 7 C/C++ Compile Workload Performance
誰能指出我有關編譯工作負載的VMware工作站基准測試?
找了一段時間,我找不到任何東西。 有點奇怪-這應該是面向開發人員的產品。 完全編譯我們的項目通常需要大約4分鍾。
我目前正在使用VMware工作站進行開發。 來賓操作系統是Linux,主機是Windows。 我並沒有使用很多VMware工作站功能(例如快照)-我有代碼存儲庫,可以在十分鍾內重新創建開發環境。 我只喜歡Windows字體渲染,因此我將put(putty)到我的VM並從控制台進行開發。
我想知道相對於本機我要犧牲多少編譯性能。 如果差異很大(30%或更多),則擁有專用/本機開發箱可能更實用。
作為背景,在2005/2006年左右,我從事了一個非常大型的基於Linux的項目,並使用了Tuxedo和Informix。
我們使用VMWare為每個開發人員虛擬化了環境,並且還為Q / A和暫存提供了2組單獨的計算機。
構建是在其目標在於“一致性”的計算機上完成的。
除非我們要求make運行比CPU多的工作(在2個CPU的計算機上使用make -j 4),否則虛擬機的構建時間是真實計算機的5%至10%之內。
我記得,我們的makefile報告在實際計算機上的構建時間約為18至20分鍾,而在虛擬機上的構建時間約為20至24分鍾。
虛擬機也因繁重的網絡或磁盤IO陷入困境。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.