IJRIT International Journal of Research in Information Technology, Volume 1, Issue 4, April 2013, Pg. 7-16
International Journal of Research in Information Technology (IJRIT)
www.ijrit.com
ISSN 2001-5569
Adroit Memory Allocator 1
Rudresh Bagade,2 Sanjog Laddha, 3 Akshay Ukey, 4 Nilesh Diwate, 5 Prof. S.A.Tiwakar UoP, India. 1
[email protected] , 2
[email protected] , 3
[email protected] , 4
[email protected] , 5
[email protected]
Abstract Adroit is a drop-in replacement for malloc () and other standard memory allocation functions, intended for use in persistent multithreaded applications that perform concurrent memory allocations. It was created after we discovered very poor multithreaded performance of the stock threaded heap managers on Solaris, Linux and other popular UNIX and Unix-like operating systems. It is extremely stable and highperformance, though the memory and startup overhead make it less suitable for small, short-lived applications. On some platforms Adroit's single-threaded performance even outstrips non-threaded stock malloc implementations. Full text: https://sites.google.com/site/ijrit1/home/V1I403%20PDF.pdf