<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Wanted: Better memory profiling for MySQL</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/</link>
	<description>Everything about MySQL Performance</description>
	<lastBuildDate>Sat, 21 Nov 2009 05:23:57 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matthew Kent</title>
		<link>http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/comment-page-1/#comment-302862</link>
		<dc:creator>Matthew Kent</dc:creator>
		<pubDate>Wed, 21 May 2008 16:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=400#comment-302862</guid>
		<description>Though I have a rough idea I&#039;d love more insight into where memory is going, right now its just this big blob I hope never runs into swap :) 

I&#039;ve only had to do it once but the only value I&#039;ve had luck in reducing memory consumption was lowering innodb_buffer_pool_size.</description>
		<content:encoded><![CDATA[<p>Though I have a rough idea I&#8217;d love more insight into where memory is going, right now its just this big blob I hope never runs into swap <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>I&#8217;ve only had to do it once but the only value I&#8217;ve had luck in reducing memory consumption was lowering innodb_buffer_pool_size.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/comment-page-1/#comment-302524</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 21 May 2008 07:43:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=400#comment-302524</guid>
		<description>Thanks Matt, 

Do I read you correctly it is &quot;not be usable in production&quot; ? or is it a typo.

I think with Dtrace at Sun you guys understand it is profiling in production which is very important.  It is often not an option to install other version with some debugging enabled and try to repeat the same situation.</description>
		<content:encoded><![CDATA[<p>Thanks Matt, </p>
<p>Do I read you correctly it is &#8220;not be usable in production&#8221; ? or is it a typo.</p>
<p>I think with Dtrace at Sun you guys understand it is profiling in production which is very important.  It is often not an option to install other version with some debugging enabled and try to repeat the same situation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Ingenthron</title>
		<link>http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/comment-page-1/#comment-302207</link>
		<dc:creator>Matt Ingenthron</dc:creator>
		<pubDate>Tue, 20 May 2008 23:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=400#comment-302207</guid>
		<description>It&#039;s not quite at the &quot;SHOW STATUS&quot; level, but Domas and I were talking about this area a bit at the MySQL User&#039;s conference.  Perhaps you could use the umem memory allocator in some of these cases?  It can be LD_PRELOADed and help you, if you set the right environment variable options, determine where the memory allocations have come from.  It&#039;s also designed to not be usable in production.

https://labs.omniti.com/trac/portableumem

It was a user space port of the Solaris kernel memory allocator (now copied in Linux/BSD/Windows and others) along with many of the debugging tools.  The OmniTI guys liked it so much on OpenSolaris, they ported it to other platforms and use it when building their software after it was released as OpenSource.

One good overview is here: http://blogs.sun.com/ahl/entry/solaris_10_top_11_20</description>
		<content:encoded><![CDATA[<p>It&#8217;s not quite at the &#8220;SHOW STATUS&#8221; level, but Domas and I were talking about this area a bit at the MySQL User&#8217;s conference.  Perhaps you could use the umem memory allocator in some of these cases?  It can be LD_PRELOADed and help you, if you set the right environment variable options, determine where the memory allocations have come from.  It&#8217;s also designed to not be usable in production.</p>
<p><a href="https://labs.omniti.com/trac/portableumem" rel="nofollow">https://labs.omniti.com/trac/portableumem</a></p>
<p>It was a user space port of the Solaris kernel memory allocator (now copied in Linux/BSD/Windows and others) along with many of the debugging tools.  The OmniTI guys liked it so much on OpenSolaris, they ported it to other platforms and use it when building their software after it was released as OpenSource.</p>
<p>One good overview is here: <a href="http://blogs.sun.com/ahl/entry/solaris_10_top_11_20" rel="nofollow">http://blogs.sun.com/ahl/entry/solaris_10_top_11_20</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Cole</title>
		<link>http://www.mysqlperformanceblog.com/2008/05/18/wanted-better-memory-profiling-for-mysql/comment-page-1/#comment-301236</link>
		<dc:creator>Jeremy Cole</dc:creator>
		<pubDate>Mon, 19 May 2008 14:16:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=400#comment-301236</guid>
		<description>Hi Peter,

Some time ago, I wrote an incomplete proposal for this:

http://jcole.us/blog/mysql/proposal-for-constraining-memory-usage/

It might be an interesting read. :)

Regards,

Jeremy</description>
		<content:encoded><![CDATA[<p>Hi Peter,</p>
<p>Some time ago, I wrote an incomplete proposal for this:</p>
<p><a href="http://jcole.us/blog/mysql/proposal-for-constraining-memory-usage/" rel="nofollow">http://jcole.us/blog/mysql/proposal-for-constraining-memory-usage/</a></p>
<p>It might be an interesting read. <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regards,</p>
<p>Jeremy</p>
]]></content:encoded>
	</item>
</channel>
</rss>
