PDA

View Full Version : سوال: تبدیل کد IL به Native



dr_csharp
شنبه 25 آبان 1387, 11:01 صبح
سلام
آیا تبدیل کد IL به Native توسط CLR در هربار اجرای exe انجام میشه ؟

Mehdi Asgari
شنبه 25 آبان 1387, 13:06 عصر
بله
البته ، وقتی یک متد کامپایل میشه ، اون کد مقصد (مثلا X86) کش میشه تا در فراخوانی های بعدی از اون استفاده بشه تا سرعت بره بالا (یعنی ما فقط Start-up overhead داریم)
صفحه ی 12 کتاب CLR Via C# (http://www.amazon.com/CLR-via-Second-Pro-Developer/dp/0735621632) عکس جالبی داره که اینجا میذارم (امیدوارم نقض کپی رایت نباشه ، در اون صورت مدیر محترم خواهشا عکس رو حذف کنن)
http://i36.tinypic.com/2553xfn.jpg

dr_csharp
یک شنبه 26 آبان 1387, 09:52 صبح
امیدوارم نقض کپی رایت نباشه
http://i36.tinypic.com/2553xfn.jpg
:چشمک:
ظاهرا این مشکل startup هم یه راه حل داره و استفاده از Native Image هست !
اگر دوستان در اینباره هم اطلاعاتی دارن ممنون میشم ارایه کنن :لبخندساده:

Mehdi Asgari
یک شنبه 26 آبان 1387, 11:41 صبح
http://msdn.microsoft.com/en-us/library/6t9t5wcf(VS.80).aspx
http://msdn.microsoft.com/en-us/magazine/cc163808.aspx
http://community.bartdesmet.net/blogs/bart/archive/2005/09/01/3512.aspx
http://msdn.microsoft.com/en-us/library/ms998547.aspx#scalenetchapt05_topic34

SAMANEH_E
دوشنبه 27 آبان 1387, 22:50 عصر
سلام
آیا تبدیل کد IL به Native توسط CLR در هربار اجرای exe انجام میشه ؟

سلام
میشه بیشتر توضیح بدی؟