TGViewer
کدهک کدهک @codehaks · 1.79K subscribers
Post #1673 2.51K
کامپایل‏AOT

در NET Core. ، کامپایل AOT یا (َAhead Of Time) جایگزینی برای کامپایل سنتی JIT (کامپایل در لحظه اجرا) است. AOT کد را مستقیم به کد محلی ماشین تبدیل می‌کند تا نیاز به انجام ترجمه در لحظه اجرا حذف شود.

اسمبلی‌های دات نت را به یک فایل اجرایی مستقل و محلی تبدیل می‌کند که به Runtime یا کتابخانه‌های دات نت وابسته نیست. این روش برای برنامه‌هایی که به دات نت runtime دسترسی ندارند یا در محیط‌های با منابع محدود اجرا می‌شوند، مناسب است.

مزایا: شروع سریع، بدون نیاز به وابستگی‌های Runtime، کاهش مصرف حافظه.
معایب: پشتیبانی محدود از Reflection، حجم بالاتر فایل اجرایی، دیباگ کردن پیچیده‌تر و دسترسی به زیرمجموعه کوچکتری از APIهای دات نت

موارد استفاده: برنامه‌های کنسولی کوچک، میکروسرویس‌ها و محیط‌هایی مانند کانتینرهای Docker که به حداقل سربار Runtime نیاز دارند.
  • ❤ 15
  • 👍 5
More from @codehaks
  1. Jul 27, 2026Post #1738
  2. Jul 26, 2026▶️ https://youtu.be/L-uGqnLdxA4
  3. Jun 4, 2026https://youtu.be/Seub5yHzu5A?si=S23rNa8WC0uhJOqr
  4. Jun 4, 2026https://youtu.be/-CIqrx8Aeig?si=gW9Lda2fA5MUzu_v
  5. Jun 2, 2026https://youtu.be/HG0twQJ7aG4
  6. Jun 1, 2026Channel photo updated
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →