Mô phỏng phần cứng đầy đủ


9

Tôi muốn mô phỏng một số máy tính để bàn cũ để chạy ứng dụng của mình ở đó (máy được mô phỏng) như một bài kiểm tra căng thẳng.

Điều này có thể không? Tôi nhìn xung quanh và một số người đã đề cập đến Qemu, đó là Nguồn mở (tuyệt vời).

Bất cứ ai từng cố gắng để làm điều này và đã thành công? Ý tưởng là tạo ra một máy ảo từ phần cứng hiện có, bao gồm hệ điều hành nếu có thể.

Tôi mở cho các đề xuất khác ngoài Qemu

Cập nhật : Tôi cần hỗ trợ tăng tốc 3D. bởi vì ứng dụng của tôi sử dụng DirectX. Microsoft Virtual PC, ví dụ, không hỗ trợ này. Tôi nhìn xung quanh và có vẻ như VMWare Player cũng vậy, vì vậy tôi sẽ cho nó một phát. Về ứng dụng của tôi: Nó xử lý hình ảnh nặng, bao gồm cả hình ảnh đa khung, vì vậy hiệu suất rất quan trọng


1
VirtualBox.org (miễn phí và mã nguồn mở) rất tốt cho việc mô phỏng. Tôi không chắc chắn làm thế nào bạn đi về việc mô phỏng phần cứng cụ thể ngoài những gì các trình giả lập này có thể cung cấp mặc dù.
Randolf Richardson

2
Tôi hơi bối rối. Bạn muốn kiểm tra stress VM? Điều này không hoàn toàn có ý nghĩa, bởi vì sẽ rất phức tạp khi mô phỏng vật lý phần cứng để kiểm tra căng thẳng và dù sao nó cũng không thực sự hoạt động tốt, trường hợp tốt nhất là bạn sẽ kết thúc việc kiểm tra căng thẳng máy chủ.
jcrawfordor

2
@jcrawfordor Anh ấy thực sự không có ý định kiểm tra căng thẳng máy ảo, anh ấy có nghĩa là kiểm tra xem ứng dụng của anh ấy sẽ hoạt động như thế nào dưới phần cứng cũ (được cho là có thể mang lại cho nó một khoản tiền).
Đột phá

@BreakENC Điều đó đúng
dario_ramos

Câu trả lời:


3

Có các công cụ P2V tồn tại để tạo hình ảnh VM từ các hệ thống (vật lý) hiện có nhưng theo tôi biết, chúng không tính đến phần cứng hiện có . Bạn thường phải chỉnh thủ công hình ảnh VM được sản xuất để sử dụng trình điều khiển cho bất kỳ phần cứng nào mà phần mềm ảo hóa cung cấp.

Một vài công cụ ảo hóa mà tôi đã sử dụng chỉ cung cấp một bảng màu hạn chế các tùy chọn phần cứng. Với số lượng cực lớn các sản phẩm phần cứng riêng biệt đã xuất hiện trong "máy tính để bàn cũ" kể từ năm 1981 , không có gì đáng ngạc nhiên khi chỉ có một số ít các sản phẩm phổ biến và gần đây được mô phỏng.

Trừ khi ứng dụng của bạn không phải là ứng dụng máy tính để bàn thông thường, nếu không, CPU chủ là AMD hay Intel, thì không quan tâm nếu đĩa là SCSI-UW2 hoặc SATA, nếu không thì bộ điều hợp đồ họa là một nVidia 8800 hoặc Radeon 5700, sẽ không quan tâm nếu Chuột là USB Logitech G9X hoặc MS Intellimouse 1.1 PS / 2.

Tôi có thể sai nhưng tôi tưởng tượng có thể hữu ích hơn khi nghĩ (và đặt câu hỏi) về mặt mô phỏng các đặc điểm chung như tốc độ hệ thống tổng thể và độ phân giải đồ họa. Có lẽ nếu bạn giải thích thêm một chút, mọi người sẽ có thể cung cấp câu trả lời hữu ích tốt hơn.


Tôi đã cập nhật câu trả lời của mình với một chút thông tin về ứng dụng của mình
dario_ramos

1

Bạn có thể chỉ cần tạo một VM mới với ổ cứng ảo nhỏ hơn và dung lượng RAM thấp để có được hiệu ứng tương tự.

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.