У дома развитие Какво е точно навреме компилатор (jit компилатор)? - определение от техопедия

Какво е точно навреме компилатор (jit компилатор)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Just-in-Time Compiler (JIT Compiler)?

Точно по време (JIT) компилатор е компилатор, който компилира код по време на изпълнение на програмата, а не преди време. Много от традиционните компилатори компилират код, преминавайки между въвеждане на код и машинен език, много преди изпълнението. JIT компилаторът е начин за компилиране в реално време или в движение, докато програмата се изпълнява.

Съвременната компилация също е известна като динамичен превод.

Techopedia обяснява компилатора, който е в момента (JIT Compiler)

Преди време (AOT) компилаторите преминават през целия код, преди програмата някога да се стартира. Това позволява разпределянето на повече ресурси в процеса на компилиране, без да се забавя първоначалното изпълнение на програмата. JIT компилаторите могат да бъдат по-бавни, тъй като те трябва да балансират ресурси за компилация с проблеми по време на изпълнение. Едно от предимствата на компилатора на JIT е, че компилацията в движение може да позволи динамични промени в зависимост от платформата.

По принцип JIT компилаторите предлагат ключов избор за разработчиците и инженерите, възможността да компилират само когато се изпълнява програмата, а не да разделят компилация и първоначалното изпълнение на два отделни етапа.

Какво е точно навреме компилатор (jit компилатор)? - определение от техопедия