Hyper-V của Windows 8 có thể sử dụng toàn bộ sức mạnh của phần cứng máy chủ không?


11

Có DOSBox cho các trò chơi thực sự cũ và một số trò chơi hoạt động tốt trong Windows 8, nhưng trong thời đại trò chơi chạy trên Windows 95/98 / XP, chúng tôi đã không gặp may nếu trò chơi cần sử dụng GPU.

Với hệ thống Hyper-V trên Windows 8, chúng ta có thể ảo hóa các phiên bản Windows cũ hơn đủ để chơi các trò chơi này với tốc độ khung hình khá, sử dụng phần cứng máy chủ không?


(+1) vì đây thực sự là một ý tưởng thực sự xen kẽ, và thật tuyệt khi thấy những giới hạn này là gì. Nói cách khác ... Tôi đang ngửi thấy một bài đăng blog sắp tới tùy thuộc vào những gì chúng ta tìm thấy;)
James Mertz

Câu trả lời:


8

Hyper-V không cho phép bạn sử dụng toàn bộ sức mạnh của phần cứng máy chủ.

Có một vấn đề về hiệu năng và cập nhật màn hình khiến nó không thể sử dụng được cho các trò chơi cập nhật nhanh màn hình. Mặt khác, nó có thể hoạt động để mã hóa video hoặc trò chơi xoay vòng. Cá nhân tôi đã sử dụng nó để chơi Zeus, người xây dựng thành phố, và nó dường như hoạt động được.

Tuy nhiên, bằng cách cài đặt vật lý thẻ bộ điều hợp video trong máy chủ chạy Hyper-V 2008 R2 SP1, vấn đề này đã được giải quyết. Một tính năng mới có tên RemoteFX cung cấp video tăng tốc đơn vị xử lý đồ họa (GPU) trong một máy ảo. Nó cung cấp trải nghiệm người dùng phong phú cho máy tính để bàn dựa trên phiên và ảo cho một loạt các thiết bị khách.

Từ http://technet.microsoft.com/en-us/virtualization/hh278966.aspx

Các điểm chuẩn thô cho kết quả như sau

Phân vùng gốc: 4541

Phân vùng khách: 3299

Nhưng những người này lưu ý rằng

các video bị giật liên tục trong khi trên phân vùng gốc, chúng là chất lỏng.

Từ http://community.futuremark.com/forum/showthread.php?169530-Maximising-3DMark11-score-on-a-Hyper-V-VM&highlight


5

Trước tiên cần lưu ý rằng Hyper-V

đã được phát triển chỉ để ảo hóa máy chủ

và do đó chủ yếu dành cho các nhà phát triển hoặc quản trị viên CNTT muốn thử nghiệm nhiều môi trường.

Tuy nhiên, dường như có những tiến bộ trong việc này đặc biệt là với việc sử dụng RemoteFX .

Microsoft đã giới thiệu RemoteFX, một khả năng đồ họa nâng cao cho phép máy tính để bàn ảo, chạy Windows 7 SP1, khai thác sức mạnh của card đồ họa vật lý, GPU, được cài đặt trong máy chủ Hyper-V.


Sự nghẹt thở trong tình huống này sẽ xảy ra với hai vấn đề chính:

  1. Hyper-V đang "mô phỏng" GPU
  2. Hệ điều hành khách bị giới hạn bởi công nghệ của chính nó

Vấn đề thi đua

Vì Hệ điều hành máy chủ đang mô phỏng các thiết bị trên Hệ điều hành khách, nên có rất nhiều vấn đề được tìm thấy. "GPU phần mềm" này quá chung chung để các trò chơi 3d hoạt động bình thường.

Hạn chế của hệ điều hành khách

Chạy Call of Duty Black Ops 2 trên máy Windows 95 là không thể. Bạn sẽ gặp các vấn đề tương tự với khả năng so sánh trong mỗi HĐH mà bạn ảo hóa.


3
RemoteFX chỉ khả dụng trên Windows Server 2012 chứ không phải Windows 8
Lusitanian

@Lusitanian thú vị ... đã không thấy điều đó.
James Mertz

Tôi đã bị nhầm lẫn nhưng tôi đã tìm kiếm nó vào một ngày khác và từ những gì tôi tìm thấy trong các tài liệu chỉ dành cho Windows Server. Tôi đã cài đặt VirtualBox thay thế.
Lusitanian

@Lusitanian không Tôi tin rằng bạn đúng ... Nó dường như chỉ là một thứ Windows Server.
James Mertz

3

Tùy thuộc vào các trò chơi cũ. Tôi đã có thể ảo hóa một vài máy chủ cho Diablo II LOD. Mỗi trường hợp (tổng cộng 4) chạy khoảng 20-40 khung hình mỗi giây. Chắc chắn khả thi. Tuy nhiên, nó sẽ phụ thuộc rất nhiều vào phần cứng bạn đang sử dụng và các tài nguyên có sẵn.


Lưu ý rằng mặc dù Diablo 2 không có chế độ Direct3d, nhưng tính năng mà nó sử dụng là vô cùng hạn chế và có lẽ không phải là điểm chuẩn đại diện hoặc trường hợp thử nghiệm.
horatio

Điều đó đúng. Chưa kể rằng đó là một trò chơi trở lại vào năm 2000 chạy trên ảo hóa với phần cứng 2012.
kobaltz

2

Tôi đã không thử nó, nhưng gần nhất bạn sẽ nhận được là RemoteFX

Trước khi tìm kiếm, tôi đã nói với bạn rằng Windows 8 không hỗ trợ RemoteFX, nhưng có vẻ như tôi đã sai và nó đã xảy ra .

Tuy nhiên, tốt nhất điều này sẽ cho phép HĐH khách của bạn sử dụng GPU hiện tại của bạn và rất có thể Windows 9x sẽ hỗ trợ GPU của bạn nếu GPU của bạn đủ mới để được RemoteFX hỗ trợ. Việc kiểm tra nhanh Nvidia.com chỉ hiển thị trình điều khiển cho các thẻ gần đây nhất của họ sẽ quay trở lại như Windows XP, và đó là tất cả.


2
Trong khi điều này về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây, và cung cấp liên kết để tham khảo.
Luke Luke

@Luke Thật không may, ngay cả Wikipedia cũng không nói rõ rằng nó sẽ hoạt động, cũng như liên kết tôi đã cung cấp, do đó (vì chúng tôi đang sử dụng các từ cũ hơn) tại sao tôi lại mở đầu câu trả lời của mình, "Tôi chưa thử, nhưng". Sau khi phản ánh tôi nên đã đưa ra câu trả lời của tôi một nhận xét hoặc chỉ không bận tâm. À
Mark Allen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.