การจำลองฮาร์ดแวร์ทั้งหมด


9

ฉันต้องการเลียนแบบเดสก์ท็อปพีซีเก่าเพื่อเรียกใช้แอปพลิเคชันของฉันที่นั่น (เครื่องจำลอง) เป็นการทดสอบความเครียด

เป็นไปได้ไหม ฉันมองไปรอบ ๆ และบางคนพูดถึง Qemu ซึ่งก็คือโอเพ่นซอร์ส (เจ๋ง ๆ )

มีใครเคยลองทำและประสบความสำเร็จบ้างไหม? แนวคิดคือการสร้างเครื่องเสมือนจากฮาร์ดแวร์ที่มีอยู่ระบบปฏิบัติการรวมถ้าเป็นไปได้

ฉันเปิดรับข้อเสนอแนะอื่นนอกเหนือจาก Qemu

อัปเดต : ฉันต้องการการสนับสนุนการเร่งความเร็ว 3 มิติ เพราะแอพของฉันใช้ DirectX ตัวอย่างเช่น Microsoft Virtual PC ไม่รองรับสิ่งนี้ ฉันมองไปรอบ ๆ และดูเหมือนว่า VMWare Player จะทำดังนั้นฉันจะให้ช็อตนั้น เกี่ยวกับแอพของฉัน: ทำการประมวลผลภาพจำนวนมากรวมถึงภาพที่มีหลายชื่อดังนั้นประสิทธิภาพจึงสำคัญมาก


1
VirtualBox.org (ฟรีและโอเพ่นซอร์ส) เหมาะอย่างยิ่งสำหรับการจำลอง ฉันไม่แน่ใจว่าคุณจะจำลองฮาร์ดแวร์ที่เฉพาะเจาะจงได้อย่างไร
Randolf Richardson

2
ฉันสับสนเล็กน้อย คุณต้องการทดสอบ VM หรือไม่ สิ่งนี้ไม่สมเหตุสมผลเนื่องจากมันจะซับซ้อนมากในการจำลองฮาร์ดแวร์สำหรับการทดสอบความเครียดและมันก็ไม่ได้ผลดีนักต่อไปกรณีที่ดีที่สุดคือคุณต้องจบการทดสอบความเครียดด้วยเครื่องโฮสต์
jcrawfordor

2
@jcrawfordor เขาไม่ได้หมายถึงความเครียดในการทดสอบเครื่องเสมือนจริง ๆ เขาหมายถึงการทดสอบว่าแอปพลิเคชันของเขาจะทำงานอย่างไรภายใต้ฮาร์ดแวร์แบบดั้งเดิม (ซึ่งควรจะให้เงินกับมัน)
พัฒนา

@Breakthrough ถูกต้องแล้ว
dario_ramos

คำตอบ:


3

มีเครื่องมือ P2V เพื่อสร้างภาพ VM จากระบบที่มีอยู่ (กายภาพ) อยู่ แต่เท่าที่ผมรู้เหล่านี้ไม่ได้ใช้บัญชีของฮาร์ดแวร์ที่มีอยู่ โดยปกติคุณจะต้องปรับแต่งอิมเมจ VM ที่ผลิตด้วยตนเองเพื่อใช้ไดรเวอร์สำหรับฮาร์ดแวร์ใดก็ตามที่ซอฟต์แวร์เวอร์ชวลไลเซชันจัดเตรียมให้

เครื่องมือการจำลองเสมือนสองสามอย่างที่ฉันได้ใช้มีเพียงตัวเลือกฮาร์ดแวร์จำนวน จำกัด ด้วยจำนวนผลิตภัณฑ์ฮาร์ดแวร์ที่แตกต่างอย่างไม่น่าเชื่อที่ปรากฏใน "พีซีตั้งโต๊ะรุ่นเก่า" นับตั้งแต่ปี 2524นับเป็นเรื่องน่าประหลาดใจที่มีผลิตภัณฑ์ทั่วไปและผลิตภัณฑ์ใหม่ ๆ

เว้นแต่ว่าแอปพลิเคชันของคุณไม่ใช่แอปพลิเคชันเดสก์ท็อปทั่วไปจะไม่สนใจว่าโฮสต์ CPU เป็น AMD หรือ Intel จะไม่สนใจว่าดิสก์นั้นเป็น SCSI-UW2 หรือ SATA หรือไม่ก็จะไม่สนใจว่าอะแดปเตอร์กราฟิกนั้นเป็น nVidia 8800 หรือ Radeon 5700 จะไม่สนใจว่า Mouse เป็น Logitech G9X USB หรือ MS Intellimouse 1.1 PS / 2

ฉันอาจจะผิด แต่ฉันคิดว่ามันอาจมีประโยชน์มากกว่าที่จะคิด (และถามคำถาม) ในแง่ของการจำลองลักษณะทั่วไปเช่นความเร็วของระบบโดยรวมและความละเอียดกราฟิก บางทีถ้าคุณอธิบายเพิ่มเติมอีกเล็กน้อยผู้คนจะสามารถให้คำตอบที่เป็นประโยชน์ได้ดียิ่งขึ้น


ฉันอัปเดตคำตอบของฉันพร้อมกับข้อมูลเพิ่มเติมเกี่ยวกับแอปของฉัน
dario_ramos

1

คุณน่าจะสามารถสร้าง VM ใหม่ด้วยฮาร์ดไดรฟ์เสมือนที่เล็กกว่าและ RAM ในปริมาณน้อยเพื่อให้ได้ผลที่คล้ายกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.