Яагаад вэбд суурилсан хэлүүд яг цаг хугацаанд нь эмхэтгэдэг вэ?
Яагаад вэбд суурилсан хэлүүд яг цаг хугацаанд нь эмхэтгэдэг вэ?

Видео: Яагаад вэбд суурилсан хэлүүд яг цаг хугацаанд нь эмхэтгэдэг вэ?

Видео: Яагаад вэбд суурилсан хэлүүд яг цаг хугацаанд нь эмхэтгэдэг вэ?
Видео: Marlin Firmware 2.0.x Explained 2024, May
Anonim

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

Мөн асуулт бол JIT хөрвүүлэгчийн зорилго юу вэ?

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

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

Хүмүүс бас асуудаг, аль мобайл платформ яг цагтаа эмхэтгэл ашигладаг вэ?

Java дээр JIT нь JVM ( Java виртуал машин ) C# хэл дээр энэ нь CLR (Common Language Runtime) дээр Android дээр DVM (Dalvik Virtual Machine) эсвэл ART (Android RunTime) дээр шинэ хувилбарууд дээр байдаг. Java виртуал машин (JVM)(JVM байт кодыг гүйцэтгэдэг) нь функцийг хэдэн удаа гүйцэтгэснийг тоолдог.

JIT яагаад орчуулагчаас хурдан байдаг вэ?

Ажиллах цаг нь тайлбарласан байт код шиг эмхэтгэлийг хянах чадвартай тул аюулгүй хамгаалагдсан хязгаарлагдмал орчинд ажиллах боломжтой. Зөөврийн байт код хөрвүүлэгч нь ихэнх ажлыг аль хэдийн хийсэн тул байт кодоос машины код хүртэлх хөрвүүлэгчийг бичихэд хялбар байдаг. JIT код нь ерөнхийдөө илүү сайн гүйцэтгэлийг санал болгодог орчуулагчдаас илүү.

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