Môi trường ảo hóa đã trở thành mặt hàng nóng đối với người dùng Mac kể từ khi Apple bắt đầu sử dụng bộ vi xử lý Intel trong máy tính của mình. Ngay cả trước khi Intel đến, phần mềm giả lập đã có sẵn cho phép người dùng Mac chạy Windows và Linux.
Nhưng quá trình mô phỏng diễn ra chậm, sử dụng một lớp trừu tượng để dịch mã lập trình x86 sang mã được sử dụng bởi kiến trúc PowerPC của các máy Mac trước đó. Lớp trừu tượng này không chỉ phải dịch cho loại CPU mà còn cho tất cả các thành phần phần cứng. Về bản chất, lớp trừu tượng phải tạo ra phần mềm tương đương của thẻ video, ổ cứng, cổng nối tiếp, v.v. Kết quả là một môi trường giả lập có thể chạy Windows hoặc Linux nhưng bị hạn chế nghiêm trọng về cả hiệu suất và hệ điều hành có thể được sử dụng..
Với sự ra đời của quyết định sử dụng bộ vi xử lý Intel của Apple, toàn bộ nhu cầu về mô phỏng đã bị cuốn đi. Thay vào đó là khả năng chạy các hệ điều hành khác trực tiếp trên máy Mac của Intel. Nếu bạn muốn chạy Windows trực tiếp trên máy Mac như một tùy chọn khi khởi động, bạn có thể sử dụng Boot Camp, một ứng dụng mà Apple cung cấp như một cách tiện dụng để cài đặt Windows trong môi trường đa khởi động.
Nhưng nhiều người dùng cần một cách để chạy đồng thời Mac OS và OS thứ hai. Parallels, và sau đó là VMWare và Sun, đã đưa khả năng này lên Mac bằng công nghệ ảo hóa. Ảo hóa có khái niệm tương tự như mô phỏng, nhưng vì máy Mac chạy Intel sử dụng cùng phần cứng với PC tiêu chuẩn nên không cần tạo lớp trừu tượng hóa phần cứng trong phần mềm. Thay vào đó, phần mềm Windows hoặc Linux có thể chạy trực tiếp trên phần cứng, tạo ra tốc độ có thể nhanh như thể hệ điều hành khách đang chạy trên PC.
Và đó là câu hỏi mà các bài kiểm tra điểm chuẩn của chúng tôi tìm cách trả lời. Ba người chơi chính trong ảo hóa trên Mac - Parallels Desktop cho Mac, VMWare Fusion và Sun VirtualBox - có đáp ứng được lời hứa về hiệu suất gần như tự nhiên không?
Chúng tôi nói "gần như tự nhiên" bởi vì tất cả các môi trường ảo hóa đều có một số chi phí không thể tránh khỏi. Vì môi trường ảo đang chạy cùng lúc với hệ điều hành 'tích hợp sẵn' (OS X, nay là macOS), nên phải chia sẻ tài nguyên phần cứng. Ngoài ra, OS X phải cung cấp một số dịch vụ cho môi trường ảo hóa, chẳng hạn như dịch vụ cửa sổ và dịch vụ cốt lõi. Sự kết hợp của các dịch vụ này và việc chia sẻ tài nguyên có xu hướng hạn chế khả năng chạy của hệ điều hành ảo hóa.
Để trả lời câu hỏi, chúng tôi sẽ thực hiện các bài kiểm tra điểm chuẩn để xem ba môi trường ảo hóa chính chạy Windows tốt như thế nào.
Phương pháp Kiểm tra
Tom Nelson. Lifewire, 2016.
Chúng tôi sẽ sử dụng hai bộ thử nghiệm điểm chuẩn đa nền tảng, phổ biến, khác nhau. Đầu tiên, CineBench 10, thực hiện kiểm tra trong thế giới thực đối với CPU của máy tính và khả năng hiển thị hình ảnh của card đồ họa. Thử nghiệm đầu tiên sử dụng CPU để hiển thị hình ảnh chân thực, sử dụng các tính toán chuyên sâu của CPU để hiển thị phản xạ, sự huyền bí xung quanh, ánh sáng khu vực và đổ bóng, v.v. Thử nghiệm được thực hiện với một CPU hoặc lõi duy nhất và sau đó lặp lại bằng cách sử dụng tất cả các CPU và lõi có sẵn. Kết quả tạo ra cấp hiệu suất tham chiếu cho máy tính sử dụng một bộ xử lý duy nhất, cấp cho tất cả các CPU và lõi cũng như chỉ báo về mức độ sử dụng của nhiều lõi hoặc CPU.
Bài kiểm tra CineBench thứ hai đánh giá hiệu suất của cạc đồ họa của máy tính bằng OpenGL để hiển thị cảnh 3D trong khi máy ảnh di chuyển trong cảnh đó. Thử nghiệm này xác định tốc độ mà cạc đồ họa có thể hoạt động trong khi vẫn hiển thị chính xác cảnh.
Bộ thử nghiệm thứ hai là GeekBench 2.1.4, kiểm tra hiệu suất số nguyên và dấu phẩy động của bộ xử lý, kiểm tra bộ nhớ bằng cách sử dụng kiểm tra hiệu suất đọc / ghi đơn giản và thực hiện kiểm tra luồng đo băng thông bộ nhớ duy trì. Kết quả của tập hợp các bài kiểm tra được kết hợp để tạo ra một điểm GeekBench duy nhất. Chúng tôi cũng sẽ chia ra bốn bộ kiểm tra cơ bản (Hiệu suất số nguyên, Hiệu suất dấu chấm động, Hiệu suất bộ nhớ và Hiệu suất luồng), vì vậy chúng ta có thể thấy điểm mạnh và điểm yếu của từng môi trường ảo.
GeekBench sử dụng hệ thống tham chiếu dựa trên PowerMac G5 @ 1,6 GHz. Điểm GeekBench cho hệ quy chiếu được chuẩn hóa thành 1000. Bất kỳ điểm nào cao hơn 1000 cho biết máy tính hoạt động tốt hơn hệ quy chiếu.
Vì kết quả của cả hai bộ điểm chuẩn hơi trừu tượng, chúng tôi sẽ bắt đầu bằng cách xác định hệ quy chiếu. Trong trường hợp này, hệ thống tham chiếu sẽ là máy chủ Mac đang được sử dụng để chạy ba môi trường ảo (Parallels Desktop cho Mac, VMWare Fusion và Sun Virtual Box). Chúng tôi sẽ chạy cả hai bộ điểm chuẩn trên hệ thống tham chiếu và sử dụng con số đó để so sánh mức độ hoạt động của các môi trường ảo.
Tất cả thử nghiệm sẽ được thực hiện sau khi khởi động mới cả hệ thống máy chủ và môi trường ảo. Cả máy chủ và môi trường ảo sẽ bị vô hiệu hóa tất cả các ứng dụng chống phần mềm độc hại và chống vi-rút. Tất cả các môi trường ảo sẽ được chạy trong một cửa sổ OS X tiêu chuẩn vì đây là phương pháp phổ biến nhất được sử dụng trong cả ba môi trường. Trong trường hợp của môi trường ảo, không có ứng dụng người dùng nào sẽ chạy ngoài các điểm chuẩn. Trên hệ thống máy chủ, ngoại trừ môi trường ảo, sẽ không có ứng dụng người dùng nào chạy ngoài trình soạn thảo văn bản để ghi chú trước và sau khi thử nghiệm, nhưng không bao giờ chạy trong quá trình thử nghiệm thực tế.
Kết quả Điểm chuẩn cho Hệ thống Máy chủ Mac Pro
Tom Nelson. Lifewire, 2016.
Hệ thống sẽ lưu trữ ba môi trường ảo (Parallels Desktop cho Mac, VMWare Fusion và Sun VirtualBox) là phiên bản năm 2006 của Mac Pro:
Mac Pro (2006)
- Hai bộ vi xử lý Zeon 5160 lõi kép (tổng số 4 lõi) @ 3,00 GHz
- 4 MB cho mỗi lõi RAM bộ nhớ đệm L2 (tổng cộng 16 MB)
- 6 GB RAM bao gồm bốn mô-đun 1 GB và bốn mô-đun 512 MB. Tất cả các mô-đun là các cặp phù hợp.
- Một bus phía trước 1,33 GHz
- Cạc đồ họa NVIDIA GeForce 7300 GT
- Hai ổ cứng Samsung F1 Series 500 GB. OS X và phần mềm ảo hóa nằm trên ổ đĩa khởi động; hệ điều hành khách được lưu trữ trên ổ đĩa thứ hai. Mỗi ổ có kênh SATA 2 độc lập riêng.
Kết quả của các bài kiểm tra GeekBench và CineBench trên máy chủ Mac Pro sẽ cung cấp giới hạn hiệu suất trên thực tế mà chúng ta có thể thấy từ bất kỳ môi trường ảo nào. Nói như vậy, chúng tôi muốn chỉ ra rằng môi trường ảo có thể vượt quá hiệu suất của máy chủ lưu trữ trong bất kỳ thử nghiệm đơn lẻ nào. Môi trường ảo có thể truy cập vào phần cứng bên dưới và bỏ qua một số lớp hệ điều hành của OS X. Cũng có thể các bộ thử nghiệm điểm chuẩn bị đánh lừa bởi hệ thống bộ nhớ đệm hiệu suất được tích hợp trong môi trường ảo và tạo ra kết quả vượt quá hiệu suất tiềm năng.
Điểm chuẩn
GeekBench 2.1.4
- Điểm GeekBench: 6830
- Số nguyên: 6799
- Dấu chấm động: 10786
- Bộ nhớ: 2349
- Luồng: 2057
CineBench R10
- Rendering, CPU đơn: 3248
- Rendering, 4 CPU: 10470
- Tăng tốc hiệu quả từ một bộ đến tất cả các bộ vi xử lý: 3,22
- Shading (OpenGL): 3249
Kết quả chi tiết của các bài kiểm tra điểm chuẩn có sẵn trong thư viện Kiểm tra Điểm chuẩn Ảo hóa.
Kết quả điểm chuẩn cho Parallels Desktop cho Mac 5
Tom Nelson. Lifewire, 2016.
Chúng tôi đã sử dụng phiên bản mới nhất của Parallels (Parallels Desktop cho Mac 5.0). Chúng tôi đã cài đặt các bản sao mới của Parallels, Windows XP SP3 và Windows 7. Chúng tôi chọn hai hệ điều hành Windows này để thử nghiệm vì chúng tôi nghĩ rằng Windows XP đại diện cho phần lớn các cài đặt Windows hiện tại trên OS X và trong tương lai, Windows 7 sẽ là hệ điều hành khách phổ biến nhất chạy trên Mac.
Trước khi bắt đầu thử nghiệm, chúng tôi đã kiểm tra và cài đặt tất cả các bản cập nhật có sẵn cho cả môi trường ảo và hai hệ điều hành Windows. Khi mọi thứ đã được cập nhật, chúng tôi đã định cấu hình các máy ảo Windows để sử dụng một bộ xử lý duy nhất và bộ nhớ 1 GB. Chúng tôi đã tắt Parallels và vô hiệu hóa Time Machine cũng như bất kỳ mục khởi động nào trên Mac Pro không cần thiết cho thử nghiệm. Sau đó, chúng tôi khởi động lại Mac Pro, khởi chạy Parallels, khởi động một trong các môi trường Windows và thực hiện hai bộ kiểm tra điểm chuẩn. Khi quá trình kiểm tra hoàn tất, chúng tôi đã sao chép kết quả vào máy Mac để tham khảo sau.
Sau đó, chúng tôi lặp lại việc khởi động lại và khởi chạy Parallels cho các bài kiểm tra điểm chuẩn của HĐH Windows thứ hai.
Cuối cùng, chúng tôi lặp lại trình tự trên với hệ điều hành khách được thiết lập để sử dụng 2 và sau đó là 4 CPU.
Điểm chuẩn
GeekBench 2.1.4
- Windows XP SP3 (CPU 1, 2, 4): 2185, 3072, 4377
- Windows 7 (CPU 1, 2, 4): 2223, 2980, 4560
CineBench R10
- Windows XP SP3
- Kết xuất (1, 2, 4 CPU): 2724, 5441, 9644
- Shading (OpenGL) (1, 2, 4 CPU): 1317, 1317, 1320
CineBench R10
- Windows 7
- Kết xuất (1, 2, 4 CPU): 2835, 5389, 9508
- Shading (OpenGL) (1, 2, 4 CPU): 1335, 1333, 1375
Parallels Desktop cho Mac 5.0 đã hoàn thành tất cả các bài kiểm tra điểm chuẩn. GeekBench chỉ thấy sự khác biệt nhỏ về hiệu suất giữa Windows XP và Windows 7, đó là những gì chúng tôi mong đợi. GeekBench tập trung vào bộ xử lý thử nghiệm và hiệu suất bộ nhớ, vì vậy chúng tôi hy vọng nó sẽ là một chỉ báo tốt về hiệu suất cơ bản của môi trường ảo và mức độ nó làm cho phần cứng của máy chủ Mac Pro khả dụng cho hệ điều hành khách.
Thử nghiệm kết xuất củaCineBench cũng cho thấy tính nhất quán trên hai hệ điều hành Windows. Một lần nữa, điều này được mong đợi vì thử nghiệm kết xuất sử dụng rộng rãi bộ xử lý và băng thông bộ nhớ như các hệ điều hành khách đã thấy. Kiểm tra đổ bóng là một chỉ báo tốt về mức độ hiệu quả của mỗi môi trường ảo đã triển khai trình điều khiển video của nó. Không giống như phần cứng còn lại của Mac, card đồ họa không được cung cấp trực tiếp cho môi trường ảo. Điều này là do cạc đồ họa phải liên tục chăm sóc màn hình cho môi trường máy chủ và không thể chuyển hướng để chỉ hiển thị môi trường khách. Điều này đúng ngay cả khi môi trường ảo cung cấp tùy chọn hiển thị toàn màn hình.
Kết quả chi tiết của các bài kiểm tra điểm chuẩn có sẵn trong thư viện Kiểm tra Điểm chuẩn Ảo hóa.
Kết quả điểm chuẩn cho VMWare Fusion 3.0
Tom Nelson. Lifewire, 2016.
Chúng tôi đã sử dụng phiên bản mới nhất của VMWare Fusion (Fusion 3.0). Chúng tôi đã cài đặt các bản sao mới của Fusion, Windows XP SP3 và Windows 7. Chúng tôi chọn hai hệ điều hành Windows này để thử nghiệm vì chúng tôi nghĩ rằng Windows XP đại diện cho phần lớn các bản cài đặt Windows hiện tại trên OS X và trong tương lai, Windows 7 sẽ là hệ điều hành khách phổ biến nhất chạy trên Mac.
Trước khi bắt đầu thử nghiệm, chúng tôi đã kiểm tra và cài đặt mọi bản cập nhật có sẵn cho cả môi trường ảo và hai hệ điều hành Windows. Khi mọi thứ đã được cập nhật, chúng tôi đã định cấu hình các máy ảo Windows để sử dụng một bộ xử lý duy nhất và bộ nhớ 1 GB. Chúng tôi đã tắt Fusion và vô hiệu hóa Time Machine cũng như bất kỳ mục khởi động nào trên Mac Pro không cần thiết cho quá trình thử nghiệm. Sau đó, chúng tôi khởi động lại Mac Pro, khởi chạy Fusion, khởi động một trong các môi trường Windows và thực hiện hai bộ kiểm tra điểm chuẩn. Khi quá trình kiểm tra hoàn tất, chúng tôi đã sao chép kết quả vào máy Mac để sử dụng sau này.
Sau đó, chúng tôi lặp lại việc khởi động lại và khởi chạy Fusion cho các bài kiểm tra điểm chuẩn của HĐH Windows thứ hai.
Cuối cùng, chúng tôi lặp lại trình tự trên với hệ điều hành khách được thiết lập để sử dụng 2 và sau đó là 4 CPU.
Điểm chuẩn
GeekBench 2.1.4
- Windows XP SP3 (CPU 1, 2, 4):, 3252, 4406
- Windows 7 (CPU 1, 2, 4): 2388, 3174, 4679
CineBench R10
- Windows XP SP3
- Kết xuất (1, 2, 4 CPU): 2825, 5449, 9941
- Shading (OpenGL) (1, 2, 4 CPU): 821, 821, 827
CineBench R10
- Windows 7
- Kết xuất (1, 2, 4 CPU): 2843, 5408, 9657
- Shading (OpenGL) (1, 2, 4 CPU): 130, 130, 124
Chúng tôi đã gặp sự cố với Fusion và các bài kiểm tra điểm chuẩn. Trong trường hợp Windows XP với một bộ xử lý duy nhất, GeekBench đã báo cáo hiệu suất dòng bộ nhớ với tốc độ tốt hơn 25 lần so với tốc độ của máy chủ Mac Pro. Kết quả bộ nhớ bất thường này đã nâng điểm GeekBench cho phiên bản CPU đơn của Windows XP lên 8148. Sau khi lặp lại bài kiểm tra nhiều lần và nhận được kết quả tương tự, chúng tôi quyết định đánh dấu bài kiểm tra là không hợp lệ và coi đó là vấn đề tương tác giữa bài kiểm tra điểm chuẩn, Fusion và Windows XP. Tốt nhất chúng ta có thể nói, đối với cấu hình CPU đơn lẻ, Fusion đã không báo cáo cấu hình phần cứng chính xác cho ứng dụng GeekBench. Tuy nhiên, GeekBench và Windows XP hoạt động hoàn hảo với hai hoặc nhiều CPU được chọn.
Chúng tôi cũng gặp sự cố với Fusion, Windows 7 và CineBench. Khi chúng tôi chạy CineBench trong Windows 7, nó báo cáo một card màn hình chung là phần cứng đồ họa khả dụng duy nhất. Mặc dù card đồ họa thông thường có thể chạy OpenGL, nhưng nó đã làm như vậy với tốc độ chóng mặt. Điều này có thể là do máy chủ Mac Pro có card đồ họa NVIDIA GeForce 7300 cũ. Yêu cầu hệ thống của Fusion đề xuất một cạc đồ họa hiện đại hơn. Tuy nhiên, chúng tôi thấy thú vị là trong Windows XP, thử nghiệm đổ bóng CineBench đã chạy mà không gặp bất kỳ sự cố nào.
Ngoài hai điều kỳ quặc được đề cập ở trên, hiệu suất của Fusion ngang bằng với những gì chúng tôi mong đợi từ một môi trường ảo được thiết kế tốt.
Kết quả chi tiết của các bài kiểm tra điểm chuẩn có sẵn trong thư viện Kiểm tra Điểm chuẩn Ảo hóa.
Kết quả điểm chuẩn cho Sun VirtualBox
Tom Nelson. Lifewire, 2016.
Chúng tôi đã sử dụng phiên bản Sun VirtualBox mới nhất (VirtualBox 3.0). Chúng tôi đã cài đặt các bản sao mới của VirtualBox, Windows XP SP3 và Windows 7. Chúng tôi chọn hai hệ điều hành Windows này để thử nghiệm vì chúng tôi nghĩ rằng Windows XP đại diện cho phần lớn các cài đặt Windows hiện tại trên OS X và trong tương lai, Windows 7 sẽ là hệ điều hành khách phổ biến nhất chạy trên Mac.
Trước khi bắt đầu thử nghiệm, chúng tôi đã kiểm tra và cài đặt mọi bản cập nhật có sẵn cho cả môi trường ảo và hai hệ điều hành Windows. Khi mọi thứ đã được cập nhật, chúng tôi đã định cấu hình các máy ảo Windows để sử dụng một bộ xử lý duy nhất và bộ nhớ 1 GB. Chúng tôi đã tắt VirtualBox và vô hiệu hóa Time Machine cũng như bất kỳ mục khởi động nào trên Mac Pro không cần thiết cho quá trình thử nghiệm. Sau đó, chúng tôi khởi động lại Mac Pro, khởi chạy VirtualBox, khởi động một trong các môi trường Windows và thực hiện hai bộ kiểm tra điểm chuẩn. Khi quá trình kiểm tra hoàn tất, chúng tôi đã sao chép kết quả vào máy Mac để sử dụng sau này.
Sau đó, chúng tôi lặp lại việc khởi động lại và khởi chạy Fusion cho các bài kiểm tra điểm chuẩn của HĐH Windows thứ hai.
Cuối cùng, chúng tôi lặp lại trình tự trên với hệ điều hành khách được thiết lập để sử dụng 2 và sau đó là 4 CPU.
Điểm chuẩn
GeekBench 2.1.4
- Windows XP SP3 (CPU 1, 2, 4): 2345,,
- Windows 7 (CPU 1, 2, 4): 2255, 2936, 3926
CineBench R10
- Windows XP SP3
- Kết xuất (1, 2, 4 CPU): 7001,,
- Shading (OpenGL) (1, 2, 4 CPU): 1025,,
CineBench R10
- Windows 7
- Kết xuất (1, 2, 4 CPU): 2570, 6863, 13344
- Shading (OpenGL) (1, 2, 4 CPU): 711, 710, 1034
Sun VirtualBox và các ứng dụng thử nghiệm dự bị của chúng tôi đã gặp sự cố với Windows XP. Cụ thể, cả GeekBench và CineBench đều không thể nhìn thấy nhiều hơn một CPU, bất kể chúng tôi đã định cấu hình hệ điều hành khách như thế nào.
Khi chúng tôi kiểm tra Windows 7 với GeekBench, chúng tôi nhận thấy rằng việc sử dụng đa bộ xử lý không đầy đủ, dẫn đến điểm thấp nhất cho cấu hình CPU 2 và 4. Hiệu suất của bộ xử lý đơn dường như ngang bằng với các môi trường ảo khác.
CineBench cũng không thể thấy nhiều hơn một bộ xử lý duy nhất khi chạy Windows XP. Ngoài ra, thử nghiệm kết xuất cho phiên bản một CPU của Windows XP đã cho ra một trong những kết quả nhanh nhất, vượt cả bản thân Mac Pro. Chúng tôi đã thử chạy lại bài kiểm tra một vài lần; tất cả các kết quả đều nằm trong cùng một phạm vi. Chúng tôi nghĩ rằng sẽ an toàn nếu phân tích kết quả hiển thị một CPU của Windows XP đối với sự cố với VirtualBox và cách nó sử dụng CPU.
Chúng tôi cũng thấy một sự thay đổi kỳ lạ trong kết quả hiển thị cho các bài kiểm tra CPU 2 và 4 với Windows 7 và trong mỗi trường hợp, tốc độ hiển thị tăng hơn gấp đôi khi đi từ 1 đến 2 CPU và từ 2 đến 4 CPU. Loại tăng hiệu suất này khó có thể xảy ra và một lần nữa chúng tôi sẽ phân tích nó với việc VirtualBox triển khai hỗ trợ nhiều CPU.
Với tất cả các vấn đề với kiểm tra điểm chuẩn VirtualBox, kết quả kiểm tra hợp lệ duy nhất có thể là kết quả cho một CPU duy nhất trong Windows 7.
Kết quả chi tiết của các bài kiểm tra điểm chuẩn có sẵn trong thư viện Kiểm tra Điểm chuẩn Ảo hóa.
Kết quả
Với tất cả các bài kiểm tra điểm chuẩn đã hoàn thành, đã đến lúc xem lại câu hỏi ban đầu của chúng tôi.
Ba người chơi chính trong ảo hóa trên Mac (Parallels Desktop cho Mac, VMWare Fusion và Sun VirtualBox) có đáp ứng được lời hứa về hiệu suất gần như tự nhiên không?
Câu trả lời là túi hỗn hợp. Không có ứng cử viên ảo hóa nào trong các bài kiểm tra GeekBench của chúng tôi có thể đo lường hiệu suất của máy chủ Mac Pro. Kết quả tốt nhất được ghi nhận bởi Fusion, có thể đạt được gần 68,5% hiệu suất của máy chủ. Tỷ lệ tương đương đứng sau với 66,7%. Xếp sau là VirtualBox, với 57,4%.
Khi chúng tôi xem xét kết quả của CineBench, sử dụng một bài kiểm tra thực tế hơn để hiển thị hình ảnh, chúng rất gần với điểm của người dẫn chương trình. Một lần nữa, Fusion lại đứng đầu trong các bài kiểm tra kết xuất, đạt 94,9% hiệu suất của máy chủ. Tỷ lệ tương đương theo sau là 92,1%. VirtualBox không thể hoàn thành bài kiểm tra kết xuất một cách đáng tin cậy, khiến nó không thể tranh cãi. Trong một lần lặp lại kiểm tra kết xuất, VirtualBox đã báo cáo rằng nó hoạt động tốt hơn 127,4% so với máy chủ, trong khi ở những người khác, nó không thể bắt đầu hoặc kết thúc.
Thử nghiệm đổ bóng, xem xét hiệu suất của card đồ họa bằng OpenGL, được đánh giá là kém nhất trong số tất cả các môi trường ảo. Người thể hiện tốt nhất là Parallels, đạt 42,3% khả năng của vật chủ. VirtualBox đứng thứ hai ở vị trí 31.5%; Fusion đứng thứ ba với 25,4%.
Chọn một người chiến thắng chung cuộc là điều mà chúng tôi sẽ để lại cho người dùng cuối. Mỗi sản phẩm đều có những ưu điểm và khuyết điểm, và trong nhiều trường hợp, số điểm chuẩn gần nhau đến nỗi việc lặp lại các bài kiểm tra có thể thay đổi thứ hạng.
Điểm kiểm tra điểm chuẩn cho thấy trên toàn cầu, khả năng sử dụng cạc đồ họa là yếu tố ngăn cản môi trường ảo trở thành sự thay thế hoàn toàn cho một PC chuyên dụng. Nói như vậy, một cạc đồ họa hiện đại hơn chúng ta có ở đây có thể tạo ra các số liệu hiệu suất cao hơn trong bài kiểm tra đổ bóng, đặc biệt là đối với Fusion, mà nhà phát triển đề xuất các cạc đồ họa hiệu suất cao hơn để có kết quả tốt nhất.
Bạn sẽ nhận thấy rằng một số kết hợp kiểm tra (môi trường ảo, phiên bản Windows và kiểm tra điểm chuẩn) hiển thị các vấn đề, hoặc kết quả không thực tế hoặc không hoàn thành kiểm tra. Những loại kết quả này không nên được sử dụng làm chỉ báo của các vấn đề với môi trường ảo. Kiểm tra điểm chuẩn là các ứng dụng bất thường để cố gắng chạy trong môi trường ảo. Chúng được thiết kế để đo hiệu suất của các thiết bị vật lý mà môi trường ảo có thể không cho phép chúng truy cập. Đây không phải là lỗi của môi trường ảo và khi sử dụng trong thế giới thực, chúng tôi chưa gặp sự cố với phần lớn các ứng dụng Windows đang chạy trong một hệ thống ảo.
Tất cả các môi trường ảo mà chúng tôi đã thử nghiệm (Parallels Desktop cho Mac 5.0, VMWare Fusion 3.0 và Sun VirtualBox 3.0) cung cấp hiệu suất và độ ổn định tuyệt vời trong sử dụng hàng ngày và có thể hoạt động như môi trường Windows chính của bạn trong hầu hết cả ngày -đơn hàng ngày.