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

ที่มา

  :   ผู้ชม 14444

ในภาษาโปรแกรม 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