IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

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 #

just-in-time compiler

ที่มา

  :   ผู้ชม 6229

ในภาษาโปรแกรม Java และสภาพแวดล้อม just-in-time (JIT) compiler โปรแกรมที่เปลี่ยนกลับ bytecode ของ Java ให้เป็นคำสั่งที่สามารถส่งตรงไปที่โพรเซสเซอร์ หลังจากการเขียนโปรแกรม ภาษา Java คำสั่งต้นแบบจะได้รับคอมไพล์ โดย Java compiler เป็น bytecode แทนที่จะเป็นรหัสที่เก็บคำสั่งที่ตรงกันแพล็ตฟอร์มของโพรเซสเซอร์ (เช่น Intel Pentium, IBM System /390) bytecode เป็นรหัสที่ไม่ขึ้นกับแพล็ตฟอร์มที่สามารถส่งไปยังแพล็ตฟอร์มต่าง ๆ และทำงานบนแพล็ตฟอร์ม นั้น ในอดีตโปรแกรมส่วนมาก เขียนในภาษาต่าง ๆ จะต้องมีการคอมไพล์ซ้ำ และบางครั้งต้องเขียนใหม่ สำหรับแต่ละแพล็ตฟอร์ม ข้อได้เปรียบอย่างมากของ Java คือสามารถเขียนและคอมไพล์เพียงครั้งเดียว Java ในแต่ละแพล็ตฟอร์มจะแปล bytecode เป็นคำสั่งที่เข้าใจได้ของโพรเซสเซอร์ อย่างไรก็ตาม virtual machine ดูแล 1 คำสั่ง bytecode ในแต่ละครั้ง การใช้ just-in-time compiler ของ Java ที่แพล็ตฟอร์มเฉพาะคอมไพล์ bytecode เป็นรหัสของระบบนั้น เมื่อรหัสได้รับคอมไพล์โดย JIT compiler จะทำงานได้เร็วในคอมพิวเตอร์

Just-in-time compiler มาพร้อมกับ virtual machine และใช้แบบตัวเลือก JIT compiler จะคอมไพล์ bytecode เป็นรหัส เฉพาะตามแพล็ตฟอร์ม ซึ่งจะประมวลผลทันที Sun Microsystems แนะนำให้เลือก JIT compiler จะทำให้ทำงานเร็วขึ้น โดยเฉพาะเมธอด มีการใช้ซ้ำ

ศัพท์เกี่ยวข้อง

bytecode, compiler, Pentium, processor

update: 15 ตุลาคม 2545

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
ไชยวัฒน์ ตระการรัตน์สันติ สั่งซื้อผ่าน PayPal ในราคา 280 บาท
อุ้มผาง เบื้องหลังธรรมชาติ
Umphang
รู้จักอุ้มผางในอีกแง่มุม โดย ประชา แม่จัน
สั่งซื้อผ่าน PayPal ในราคา 90 บาท
สงวนลิขสิทธิ์ (C) widebase