Friday, July 13, 2007

Memory Management Techniques

Just last week, I was discussing with my colleague about different memory management techniques and which one should be used (apart from vanilla malloc/free implementations).

Since malloc/free are implemented in user space library, it is beneficial to optimize (or change them entirely) their implementation to take advantage of program behavior & cache locality

IBM developer works has an excellent article on this, particularly comparison table at the end.

No comments: