Компьютерийн JIT гэж юу вэ?
Компьютерийн JIT гэж юу вэ?

Видео: Компьютерийн JIT гэж юу вэ?

Видео: Компьютерийн JIT гэж юу вэ?
Видео: CPU-ний нэршил тайлбар болон тэдний ялгаа (intel) 2024, May
Anonim

Тооцоолоход, яг цагтаа ( JIT ) эмхэтгэл (мөн динамик орчуулга эсвэл ажиллах цагийн эмхэтгэл) нь гүйцэтгэх арга юм компьютер Хөтөлбөрийг гүйцэтгэхийн өмнө биш харин ажиллах үед нь эмхэтгэхийг хамарсан код.

JIT гэж юу вэ, түүний хэрэглээ юу вэ?

The Яг цагтаа ( JIT ) хөрвүүлэгч нь бүрэлдэхүүн хэсэг юм нь сайжруулдаг ажиллах цагийн орчин нь Ажиллаж байх үед байт кодыг эх машины код руу хөрвүүлэх замаар Java™ програмуудын гүйцэтгэл. Арга эмхэтгэсэн үед, нь JVM дуудлага нь тухайн аргын кодыг тайлбарлахын оронд шууд эмхэтгэсэн.

Дараа нь асуулт бол JIT бүрэн хэлбэр гэж юу вэ? Яг цагтаа

Мөн асуулт бол JIT алдаа гэж юу вэ?

Цаг хугацаанд нь хөрвүүлэгч ( JIT ) тодорхойлолтоор кодыг өгөгдөл болгон гаргадаг. Гүйцэтгэх боломжтой өгөгдөл гаргах зорилготой тул a JIT хөрвүүлэгч нь гүйцэтгэх боломжгүй өгөгдлийн орчинд ажиллах боломжгүй цөөхөн төрлийн програмуудын нэг юм. А JIT шүрших халдлага нь үүсгэсэн кодоор бөөгнөрөл цацдаг.

Жишээ нь Java хэл дээр JIT гэж юу вэ?

Учир нь жишээ , дахь Java програмчлалын хэл ба орчин, яг цагт нь ( JIT ) хөрвүүлэгч эргэдэг Java bytecode -- тайлбарлах ёстой зааварчилгааг агуулсан программыг процессор руу шууд илгээх заавар болгон хувиргах.

Зөвлөмж болгож буй: