Dynamic Memory Management


  • retired

    Hi guys,

    I wanted to start off this new forum with a thread dedicated to dynamic memory management. This is pretty much a brainstorming thread to address questions like:

    * What kind of data structures do we need to establish an alpha release of our MUD? (e.g. account, descriptor, character, command, ...). A list would help us establish prototypes to get off the ground.

    * What code would we need to write for most efficient memory management? In college C I learned to use free/malloc, sentience v1 uses the standard ROM recycling scheme which I'm really not sure is so good anymore.

    * Is there a way we could do things which involve long linked lists (e.g. char_list in ROM) more efficiently?

    I'll post in here some more tomorrow when I get back from work. Feel free to contribute :)

Log in to reply