Jump to content
  • Advertisement
Sign in to follow this  
toddel

Mem Pooling on Consoles

This topic is 4808 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Just out of curiosity I'm wondering do most console game developers mempool everything? From a naive perspective (I've only developed on PC) that would seem to make the most sense as you'd have complete control over your memory resource. We are currently mempooling a lot of our resources to cut down on the overheard of making sys calls with NEW and DELETE and was wondering how you console boys do it... /Todd

Share this post


Link to post
Share on other sites
Advertisement
Yes, it's practically necessary, since no console I know of uses any kind of virtual memory (even if the CPU has an MMU onboard). Pointers are physical, so you have to watch out for fragmentation.

Share this post


Link to post
Share on other sites
Is there anywhere I could get some more info on this?

I mean, I'll not be coding on consoles for a looong time (if ever), but is there anywhere that I can get some articles on the differences between console and PC programming? Or something similar?

Share this post


Link to post
Share on other sites
I havent done any further research outside of talking to my programmer buds at work, who agree that its most necessary to pool all memory on consoles or at least have a very agressive memory management scheme. i've been lazy the rest of the week, but i'd give it a quick google or try the GDAlgorithms list. http://lists.sourceforge.net/lists/listinfo/gdalgorithms-list

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!