สารบัญ:
คำจำกัดความ - Bochs หมายถึงอะไร
Bochs เป็นโปรแกรมจำลองคอมพิวเตอร์ส่วนบุคคล (PC) ที่สมบูรณ์ของตัวแปร Intel x86 ประสิทธิภาพในการจำลอง Intel x86 นั้นมีประสิทธิภาพที่ทุกโปรแกรมซอฟต์แวร์ที่เข้ากันได้กับ x86 หรือตัวแปรที่คล้ายกันสามารถทำงานบน Bochs ได้อย่างราบรื่น Bochs รองรับระบบปฏิบัติการ x86 หลากหลาย, รสชาติ Linux และรสชาติ BSD มันถูกเขียนใน C ++ และออกแบบมาเพื่อทำงานบนหลายแพลตฟอร์ม อย่างไรก็ตามเนื่องจากเป็นตัวจำลอง Intel x86 แบบพอเพียงจึงไม่ต้องการคำแนะนำจากแพลตฟอร์มโฮสต์
Techopedia อธิบาย Bochs
การจำลอง Bochs ของ Intel x86 นั้นรวมถึงอุปกรณ์ I / O ทั่วไปและ BIOS ที่กำหนดเอง สามารถรวบรวมเพื่อจำลองซีพียู x86 หลายตัวเช่นรุ่น 386, x86-64 Intel และ AMD และแม้แต่ที่ยังไม่ถึงตลาด เนื่องจาก Bochs มีประสิทธิภาพและรวบรวมได้อย่างแม่นยำจึงสามารถใช้งานซอฟต์แวร์ได้หลากหลายซึ่งรวมถึงระบบปฏิบัติการ x86 ทั้งหมดเช่น Windows, Linux และ BSD
มันถูกออกแบบมาให้ทำงานบนหลาย ๆ แพลตฟอร์มเช่น x86, PPC, Sun, Alpha และ MIPS เนื่องจาก Bochs เป็นแบบพอเพียงจึงไม่พึ่งพาคำแนะนำจากแพลตฟอร์มโฮสต์ซึ่งแตกต่างจากตัวจำลอง x86 อื่น ๆ เช่น VMware และ VirtualBox อย่างไรก็ตามข้อเสียเปรียบหลักของ Bochs คือประสิทธิภาพ Bochs จำเป็นต้องสร้างแบบจำลองโปรเซสเซอร์และการทำเช่นนั้นจำเป็นต้องเรียกใช้คำสั่ง x86 จำลองจำนวนมากซึ่งมีแนวโน้มที่จะชะลอการทำงาน
เนื่องจากตัวแปร x86 นั้นถือว่าล้าสมัยเป็นส่วนใหญ่ Bochs สามารถจัดหาแพลตฟอร์มที่สะดวกสบายสำหรับแอปพลิเคชันซอฟต์แวร์ที่ยังคงต้องมีการทดสอบหรือเรียกใช้บนเครื่อง x86