On Thu, Feb 14, 2002 at 08:50:52PM -0500, Bill Stoddard wrote: > > found a config difference. > > v29 had the following: > > export LD_PRELOAD=/usr/lib/libmtmalloc.so > > So toss me a clue.. what does this mean?
Ian was using the mtmalloc for .29 and the standard malloc library for .32. You'd want to use mtmalloc for MP machines. As we've seen in practice, we're severely limited by the efficiency of the malloc() implementation due to the buckets not being freelist'd. So, using special-purpose malloc()-implementations help tremendously. http://soldc.sun.com/articles/multiproc/multiproc.html http://docs.sun.com:80/ab2/coll.40.5/REFMAN3/@Ab2PageView/990454?DwebQuery=mtmalloc? HTH. -- justin
