Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Yes. There are DEFINITELY things on those two platforms that can cause significant slowdowns. The CLR on the 360 and WP7 have much slower garbage collectors than on the PC. As a result, performance on those two platforms can vary dramatically. A game running at 60 fps on the PC can slow to a 1-2 fps second crawl on those platforms.</p> <p>There are a lot of resources out there for trouble-shooting and optimizing your code to gain the same FPS across all three platforms. Here are the ones I would recommend.</p> <p>First, check out Shawn Hargreave's article on "<a href="http://blogs.msdn.com/b/shawnhar/archive/2007/06/29/how-to-tell-if-your-xbox-garbage-collection-is-too-slow.aspx" rel="nofollow noreferrer">How to tell if your Garbage collection is too slow</a>" That will first answer whether that is what you are seeing.</p> <p>Then hit Ian Nicolades article on "<a href="http://www.sgtconker.com/2011/05/high-end-performance-optimizations-on-the-xbox-360-and-windows-phone-7/" rel="nofollow noreferrer">High End Performance Optimizations for Xbox360 and WP7</a>" There is a lot of good advice, tips and tricks in that article. Most of which should help clear up any current performance issues you're having.</p> <p>There's also some good posts here on Stack Overflow I'd recommend you peruse: <a href="https://stackoverflow.com/questions/5063190/game-jitters-on-xbox360">Game Jitters on xBox360</a> <a href="https://stackoverflow.com/questions/7217769/xna-game-performance">XNA game performance</a></p> <p>Also for some good reading, the .NET Compact framework team (both WP7 and the 360 run a modified version of the compact framework) have some oldie but goodie articles on Managed Code Performance on the Xbox 360 <a href="http://blogs.msdn.com/b/netcfteam/archive/2006/12/22/managed-code-performance-on-xbox-360-for-the-xna-framework-1-0.aspx" rel="nofollow noreferrer">Part1</a> &amp; <a href="http://blogs.msdn.com/b/netcfteam/archive/2006/12/22/managed-code-performance-on-xbox-360-for-xna-part-2-gc-and-tools.aspx" rel="nofollow noreferrer">Part2</a></p> <p>There's also some great articles on this from the guys in the trenches. People who have previously released games on the 360 and WP7. Here's one of my favorites from Kris Steele who has released games on multiple platforms with XNA called "<a href="http://www.krissteele.net/blogdetails.aspx?id=140" rel="nofollow noreferrer">Optimizing Code for Xbox XNA Games is required</a>".</p> <p>And then last but not least, there are a TON of posts on the App Hub forums covering all areas of performance from <a href="http://forums.create.msdn.com/search/SearchResults.aspx?q=WP7%20performance" rel="nofollow noreferrer">WP7</a> to <a href="http://forums.create.msdn.com/search/SearchResults.aspx?q=Xbox%20performance" rel="nofollow noreferrer">Xbox</a> performance. The unfortunate thing is that the search on the App Hub isn't too great, but the posts are there and offer all sorts of tips/tricks and advice on how to find and improve your games performance on those platforms. </p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload