CodeShot
Midسختی 2 از ۵· در 60٪ مصاحبه‌های این حوزه پرسیده شده

JIT Compiler چیست؟

نشان کردن

پاسخ کوتاه

بخشی از CLR که کد IL را هنگام اجرا به کد ماشین تبدیل می‌کند تا CPU بتواند آن را اجرا کند.

پاسخ کامل

JIT (Just-In-Time Compiler) کد میانی IL را در همان لحظه اجرای برنامه به کد ماشین تبدیل می‌کند، به‌جای این‌که کل برنامه از قبل به کد ماشین کامپایل شده باشد؛ این کار امکان بهینه‌سازی بر اساس سخت‌افزار و سیستم‌عامل جاری را فراهم می‌کند.