XNA 4.0 Performance Considerations
A few days ago I stumbled upon an excellent talk by Shawn Hargreaves at Mix10. You can view it online, or download a high-def version of the video and PPT slide deck from here.
If you like what you see, you can get the demo Shawn shows from here.
So that said, a few points of my own to add:
- WP7 does not support unsafe. this takes away a lot of CPU optimizations that you could do on PC and XB360
- WP7 apps will support 512mb of ram use, so better to precalculate and use more ram
- XB360’s GC will take aprox 14ms to inspect 100,000 objects. We better bet that WP7 will take longer.