home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
NGEN : Native Image Generator
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="sean2078" data-source="post: 70456" data-attributes="member: 23956"><p>ngen will help only just after you install MediaPortal, but it does help. .NET 2.0 ngen is much improved over .NET 1.1 ngen. Mainly because in 1.1 each time a dependency was changed, the entire dependency chain had to be JIT'ed again. </p><p></p><p>Generally speaking (and I'm not a MediaPortal engineer) there shouldn't be much need to run ngen at the end of install. It wouldn't hurt, but in terms of supporting it, it definitely shouldn't rank high at all on the priority list.</p><p></p><p>In terms of experience, sure - there's always going to be a difference between an exe that's been ngen'ed (or JIT'ed) and the same exe that hasn't been JIT'ed yet.</p><p></p><p>But the point is that as soon as you run the app once, running ngen on any of the components again won't speed up anything. Also running it just after install won't speed up the app any more than it would perform the 2nd time you run MediaPortal. Also, MS is attempting to get the 2.0 framework optimizer service on everyone's Win. installation and if that's running, it will automatically ngen MediaPortal for you whenever your computer is idle.</p><p></p><p>Personally, I would like engineering time to be spent on more important items.</p><p></p><p>Hope that helps.</p></blockquote><p></p>
[QUOTE="sean2078, post: 70456, member: 23956"] ngen will help only just after you install MediaPortal, but it does help. .NET 2.0 ngen is much improved over .NET 1.1 ngen. Mainly because in 1.1 each time a dependency was changed, the entire dependency chain had to be JIT'ed again. Generally speaking (and I'm not a MediaPortal engineer) there shouldn't be much need to run ngen at the end of install. It wouldn't hurt, but in terms of supporting it, it definitely shouldn't rank high at all on the priority list. In terms of experience, sure - there's always going to be a difference between an exe that's been ngen'ed (or JIT'ed) and the same exe that hasn't been JIT'ed yet. But the point is that as soon as you run the app once, running ngen on any of the components again won't speed up anything. Also running it just after install won't speed up the app any more than it would perform the 2nd time you run MediaPortal. Also, MS is attempting to get the 2.0 framework optimizer service on everyone's Win. installation and if that's running, it will automatically ngen MediaPortal for you whenever your computer is idle. Personally, I would like engineering time to be spent on more important items. Hope that helps. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
NGEN : Native Image Generator
Contact us
RSS
Top
Bottom