widebase - IT A-Z |
|
IT A-Z | Access tutor | Excel tutor | SQL tutor |
ีเลือกสารบัญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # |
|
Virtual
Machine
|
|
1)
การใช้ในคอมพิวเตอร์ล่าสุด
Virtual Machine เป็นคำที่ใช้โดย
Sun Microsystems ใช้กำหนดซอฟต์แวร์ที่ทำหน้าที่อินเตอร์เฟซระหว่างโปรแกรมคอมไพล์
Java binary code กับ
ไมโครโพรเซสเซอร์
เพื่อใช้ทำงานกับคำสั่งของโปรแกรม
เมื่อ Virtual Machine ของ
Java ได้รับการใช้สำหรับ
Platform แล้ว
โปรแกรมที่เขียนภาษา
Java สามารถทำงานบน
Platform โดยไม่ต้องแยกเขียนหรือคอมไพล์แยกแต่ละ
Platform ซึ่ง Java
Virtual machine ทำให้เรื่องนี้เป็นจริง Java
Virtual machine กำหนดในลักษณะงานมากกว่าตัวประมวลผลจริง
(real machine) และระบุกลุ่มคำสั่ง,
กลุ่มของ register,
stack, “garbage heap” และพื้นที่ของ
method ในการสนับสนุนจริงของ
Virtual machine หรือตัวประมวลทางตรรกะสามารถรับรู้โดยตัวประมวลผลจริง
ผลลัพธ์ของการคอมไพล์
โปรแกรม Java เรียกว่า
bytecode ซึ่ง Java
Virtual machine สามารถแปร
คำสั่ง bytecodeในเวลานั้นโดยการคู่กับคำสั่งของ
ไมโครโพรเซสเซอร์
จริง ส่วน bytecode ที่สามารถคอมไพล์กับ
ไมโครโพรเซสเซอร์
ได้ต้องใช้โปรแกรมที่เรียกว่า
just-in time complier 2)
ใน IBM, Virtual machine หมายถึงระบบปฏิบัติการที่ผู้ใช้สามารถใช้ทรัพยากรร่วมกัน
และให้ผู้ใช้แต่ละคนจัดรูปแบบของการควบคุมกับทรัพยากรทั้งหมดในระบบ
3)
ใน IBM, Virtual machine หมายถึงระบบปฏิบัติการที่เปลี่ยนไปจัดการภายใต้โปรแกรมควบคุม
เช่น NM/ESA ของ
IBM สามารถควบคุม
Virtual machine บนระบบ
IBM S/390 4)
โดยทั่วไป
Virtual machine หมายถึงวิธีการที่ระบบปฏิบัติการหรือโปรแกรมใด
ๆ
เรียกใช้คอมพิวเตอร์
|
ศัพท์เกี่ยวข้อง: Java I microprocessor I platform I operating system | |
ดูเพิ่มเติม | |
IBM : VM operating system. | |
update: 15/11/2000 |