[ug-bosug] Fwd: [cslug] malloc problem on Solaris
Surya.Prakki at Sun.COM
Surya.Prakki at Sun.COM
Sun Sep 16 21:27:13 PDT 2007
Sriram Narayanan wrote On 09/14/07 23:05,:
> I lack the experience on such topics. Can someone help him out ?
>
> Vijay: Please join the POSUG list (and perhaps BOSUG as well).
>
>
> http://mail.opensolaris.org/mailman/listinfo/ug-posug
> <http://mail.opensolaris.org/mailman/listinfo/ug-posug>
>
> http://www.opensolaris.org/os/project/bosug/
>
> -- Sriram
>
> ---------- Forwarded message ----------
> From: * vijay das* <lovingvijay2002 at yahoo.com
> <mailto:lovingvijay2002 at yahoo.com>>
> Date: Sep 14, 2007 12:07 PM
> Subject: [cslug] malloc problem on Solaris
> To: cslug at yahoogroups.com <mailto:cslug at yahoogroups.com>
>
> Hi friends , i know its a Linux group but still if
> anybody has any idea
>
> The default Sun Solaris malloc library is generally
> considered inefficient.
> For high scalability and high performance, it is best
> to use 3rd party memory manager library. For example,
> I have simple/pure C/C++ program
>
> 1. Allocates, say 512 MB memory.
> 2. Free the memory allocated in step 1.
> 3. Allocate, memory in step1 + 10MB.
> 4. Free the memory in step 3.
>
> If I use 'pmap' to watch the meomory *after* step 2
> and step 4, it still says that much memory is still in
> use by the process. If I used Hoard memory library,
> for example, the 'pmap' output after step2 and step4
> drops down to original values.
>
> The Hoard memory library (http://www.hoard.org) has
> some quirks, the 'ps'
> command doesn't work, for example, complains that 'ps'
> is wrong ELF format.
>
> which 3rd party memory manager is best for Solaris
> platform? Does any body have any experiences with
> alternate memory manager on Solaris?
>
> thanks
> Vijay
>
> __________________________________________________________
> Shape Yahoo! in your own image. Join our Network Research Panel today!
> http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7
> <http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7>
>
> __._,_.___
> Messages in this topic
> <http://groups.yahoo.com/group/cslug/message/1345;_ylc=X3oDMTM1Y3BhdnJsBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRtc2dJZAMxMzQ1BHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTE4OTc2NTI1MAR0cGNJZAMxMzQ1>
> (1) Reply (via web post)
> <http://groups.yahoo.com/group/cslug/post;_ylc=X3oDMTJxdTMyY3RzBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRtc2dJZAMxMzQ1BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTE4OTc2NTI1MA--?act=reply&messageNum=1345>
> | Start a new topic
> <http://groups.yahoo.com/group/cslug/post;_ylc=X3oDMTJmaWI1bzhyBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNudHBjBHN0aW1lAzExODk3NjUyNTA->
>
> Messages
> <http://groups.yahoo.com/group/cslug/messages;_ylc=X3oDMTJmdjZhdHNkBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNtc2dzBHN0aW1lAzExODk3NjUyNTA->
> | Files
> <http://groups.yahoo.com/group/cslug/files;_ylc=X3oDMTJnbGZldWphBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNmaWxlcwRzdGltZQMxMTg5NzY1MjUw>
> | Photos
> <http://groups.yahoo.com/group/cslug/photos;_ylc=X3oDMTJmNnI4aHRxBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNwaG90BHN0aW1lAzExODk3NjUyNTA->
> | Links
> <http://groups.yahoo.com/group/cslug/links;_ylc=X3oDMTJnbTNqbm5mBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNsaW5rcwRzdGltZQMxMTg5NzY1MjUw>
> | Database
> <http://groups.yahoo.com/group/cslug/database;_ylc=X3oDMTJkc2thdnF2BF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNkYgRzdGltZQMxMTg5NzY1MjUw>
> | Polls
> <http://groups.yahoo.com/group/cslug/polls;_ylc=X3oDMTJnYTAzNG1wBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNwb2xscwRzdGltZQMxMTg5NzY1MjUw>
> | Members
> <http://groups.yahoo.com/group/cslug/members;_ylc=X3oDMTJmODZjMXRiBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNtYnJzBHN0aW1lAzExODk3NjUyNTA->
> | Calendar
> <http://groups.yahoo.com/group/cslug/calendar;_ylc=X3oDMTJlb2tzbmhlBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNjYWwEc3RpbWUDMTE4OTc2NTI1MA-->
>
> Visit the CSLUG Wiki at http://www.cs-linux.org/wiki/ and please feel
> free to contribute. Dont be shy. You will have to register a username
> there (if you already don't have one) so we can track modifications.
> Yahoo! Groups
> <http://groups.yahoo.com/;_ylc=X3oDMTJldTZjZzhiBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTE4OTc2NTI1MA-->
>
> Change settings via the Web
> <http://groups.yahoo.com/group/cslug/join;_ylc=X3oDMTJnOG84cTd0BF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNzdG5ncwRzdGltZQMxMTg5NzY1MjUw>
> (Yahoo! ID required)
> Change settings via email: Switch delivery to Daily Digest
> <mailto:cslug-digest at yahoogroups.com?subject=Email+Delivery:+Digest> |
> Switch format to Traditional
> <mailto:cslug-traditional at yahoogroups.com?subject=Change+Delivery+Format:+Traditional>
>
> Visit Your Group
> <http://groups.yahoo.com/group/cslug;_ylc=X3oDMTJlZmdrdmVsBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDZnRyBHNsawNocGYEc3RpbWUDMTE4OTc2NTI1MA-->
> | Yahoo! Groups Terms of Use <http://docs.yahoo.com/info/terms/> |
> Unsubscribe <mailto:cslug-unsubscribe at yahoogroups.com?subject=>
> Recent Activity
>
> *
> 2
> New Members
> <http://groups.yahoo.com/group/cslug/members;_ylc=X3oDMTJnbzhidGljBF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxMTg5NzY1MjUw>
>
> Visit Your Group
> <http://groups.yahoo.com/group/cslug;_ylc=X3oDMTJmODJ1NXJ0BF9TAzk3MzU5NzE0BGdycElkAzE3MTE4NjgzBGdycHNwSWQDMTcwNTY4OTI2NwRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzExODk3NjUyNTA->
>
> HDTV Support
>
> on Yahoo! Groups
> <http://us.ard.yahoo.com/SIG=12j7v48n7/M=493064.10972170.11554072.8674578/D=groups/S=1705689267:NC/Y=YAHOO/EXP=1189772450/A=4670553/R=0/SIG=11f8fj6tf/*http://tech.groups.yahoo.com/group/samsunghd/>
>
> Help with Samsung
>
> HDTVs and devices
>
> Yahoo! Groups
>
> Endurance Zone
> <http://us.ard.yahoo.com/SIG=12jgcnmma/M=493064.11135487.11710473.8674578/D=groups/S=1705689267:NC/Y=YAHOO/EXP=1189772450/A=4776370/R=0/SIG=11k023rmb/*http://advision.webevents.yahoo.com/endurancezone/>
>
> Communities for
>
> increased fitness.
>
> Y! Messenger
>
> Files to share?
> <http://us.ard.yahoo.com/SIG=12jfrqoko/M=493064.10729668.11333359.8674578/D=groups/S=1705689267:NC/Y=YAHOO/EXP=1189772450/A=3848578/R=0/SIG=11umg3fun/*http://us.rd.yahoo.com/evt=42403/*http://messenger.yahoo.com>
>
> Send up to 1GB of
>
> files in an IM.
>
> .
>
> __,_._,___
>
>------------------------------------------------------------------------
>
>_______________________________________________
>ug-bosug mailing list
>List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org
>List-Owner: mailto:ug-bosug-owner at opensolaris.org
>List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54
>
>
Besides libumem suggested by Binu, you may also want to conduct your
tests with libmtmalloc.so
[libmtmalloc(3LIB)]. This beats hoard for quite a few workloads.
-surya
More information about the ug-bosug
mailing list