<?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: The tool I&#8217;ve been waiting for years</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/</link>
	<description>Percona&#039;s MySQL &#38; InnoDB performance and scalability blog</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:45:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Tool update: WTF is inside filesystem cache ?</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-258161</link>
		<dc:creator>Tool update: WTF is inside filesystem cache ?</dc:creator>
		<pubDate>Thu, 27 Mar 2008 13:04:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-258161</guid>
		<description>[...] inside filesystem cache and tell me what files (or pages of files) are inside. Well Peter Zaitsev points to the fincore tool, which comes pretty damn close: you give it a file, and it will tell you which [...]</description>
		<content:encoded><![CDATA[<p>[...] inside filesystem cache and tell me what files (or pages of files) are inside. Well Peter Zaitsev points to the fincore tool, which comes pretty damn close: you give it a file, and it will tell you which [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-256043</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Sun, 23 Mar 2008 04:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-256043</guid>
		<description>Michael,

The double buffering has many down sides.  Depending on workload and OS it can be more or less.   You&#039;re right data which is cached is typically removed from MySQL quickly but still. Consider full table scan for example - you get a lot of data which is being read very quickly - consuming a lot of cache quickly it can well remove data which you need.   

Another issue is battle for virtual memory - a lot of cached IO makes OS to try to make more memory for the cache which often causes it to try swap out something... like some of huge caches you allocated to MySQL. 

Anyway - this tool is great because now you can actually see how much double buffering you have and what gets cached.</description>
		<content:encoded><![CDATA[<p>Michael,</p>
<p>The double buffering has many down sides.  Depending on workload and OS it can be more or less.   You&#8217;re right data which is cached is typically removed from MySQL quickly but still. Consider full table scan for example &#8211; you get a lot of data which is being read very quickly &#8211; consuming a lot of cache quickly it can well remove data which you need.   </p>
<p>Another issue is battle for virtual memory &#8211; a lot of cached IO makes OS to try to make more memory for the cache which often causes it to try swap out something&#8230; like some of huge caches you allocated to MySQL. </p>
<p>Anyway &#8211; this tool is great because now you can actually see how much double buffering you have and what gets cached.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Monashev</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-255842</link>
		<dc:creator>Michael Monashev</dc:creator>
		<pubDate>Sat, 22 Mar 2008 20:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-255842</guid>
		<description>ÐŸÑ‘Ñ‚Ñ€, ÑÐ¿Ð°ÑÐ¸Ð±Ð¾ Ð·Ð° Ñ€Ð°Ð·ÑŠÑÑÐ½ÐµÐ½Ð¸Ðµ.

Ð¯ Ñ€Ð°Ð½ÑŒÑˆÐµ Ð²ÑÐµÐ³Ð´Ð° ÑÑ‡Ð¸Ñ‚Ð°Ð», Ñ‡Ñ‚Ð¾ Ñ‡Ñ‚Ð¾ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ ÐºÑÑˆÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ (Ð² MySQL Ð¸ Ð² OS) - ÑÑ‚Ð¾ Ð·Ð»Ð¾ Ð¸ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ñ‚Ð¾Ð¼Ñƒ, Ñ‡Ñ‚Ð¾ Ð¿Ð°Ð¼ÑÑ‚ÑŒ Ñ‚Ñ€Ð°Ñ‚Ð¸ÑÑ Ð²Ð¿ÑƒÑÑ‚ÑƒÑŽ. Ð Ð½Ð° Ð¿Ñ€Ð°ÐºÑ‚Ð¸ÐºÐµ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚, Ñ‡Ñ‚Ð¾ Ð² ÑÑ‚Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÑÑˆÐ°Ñ… ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒÑÑ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¸ Ð¿Ð°Ð¼ÑÑ‚ÑŒ Ð½Ð°Ð¿Ñ€Ð°ÑÐ½Ð¾ Ð¿Ð¾Ñ‡Ñ‚Ð¸ Ð½Ðµ Ñ‚Ñ€Ð°Ñ‚Ð¸Ñ‚ÑÑ, Ð¸Ð±Ð¾ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð¿Ð°Ð²ÑˆÐ¸Ðµ Ð² ÐºÑÑˆ MySQL-Ñ Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÑŽÑ‚ÑÑ Ñ Ð´Ð¸ÑÐºÐ° Ð»Ð¸ÑˆÑŒ ÐµÐ´Ð¸Ð½Ð¾Ð¶Ð´Ñ‹ Ð¸ Ð¿Ð¾Ñ‚Ð¾Ð¼ Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ð²ÐµÑ€Ð¾ÑÑ‚Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð²Ñ‹Ñ‚ÐµÑÐ½ÑÑŽÑ‚ÑÑ Ð¸Ð· ÐºÑÑˆÐ° OS, Ñ‚.Ðº. Ðº Ð½Ð¸Ð¼ Ð½ÐµÑ‚ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ¾Ð² Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ.</description>
		<content:encoded><![CDATA[<p>ÐŸÑ‘Ñ‚Ñ€, ÑÐ¿Ð°ÑÐ¸Ð±Ð¾ Ð·Ð° Ñ€Ð°Ð·ÑŠÑÑÐ½ÐµÐ½Ð¸Ðµ.</p>
<p>Ð¯ Ñ€Ð°Ð½ÑŒÑˆÐµ Ð²ÑÐµÐ³Ð´Ð° ÑÑ‡Ð¸Ñ‚Ð°Ð», Ñ‡Ñ‚Ð¾ Ñ‡Ñ‚Ð¾ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ ÐºÑÑˆÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ (Ð² MySQL Ð¸ Ð² OS) &#8211; ÑÑ‚Ð¾ Ð·Ð»Ð¾ Ð¸ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ñ‚Ð¾Ð¼Ñƒ, Ñ‡Ñ‚Ð¾ Ð¿Ð°Ð¼ÑÑ‚ÑŒ Ñ‚Ñ€Ð°Ñ‚Ð¸ÑÑ Ð²Ð¿ÑƒÑÑ‚ÑƒÑŽ. Ð Ð½Ð° Ð¿Ñ€Ð°ÐºÑ‚Ð¸ÐºÐµ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚, Ñ‡Ñ‚Ð¾ Ð² ÑÑ‚Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÑÑˆÐ°Ñ… ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒÑÑ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¸ Ð¿Ð°Ð¼ÑÑ‚ÑŒ Ð½Ð°Ð¿Ñ€Ð°ÑÐ½Ð¾ Ð¿Ð¾Ñ‡Ñ‚Ð¸ Ð½Ðµ Ñ‚Ñ€Ð°Ñ‚Ð¸Ñ‚ÑÑ, Ð¸Ð±Ð¾ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð¿Ð°Ð²ÑˆÐ¸Ðµ Ð² ÐºÑÑˆ MySQL-Ñ Ð·Ð°Ð¿Ñ€Ð°ÑˆÐ¸Ð²Ð°ÑŽÑ‚ÑÑ Ñ Ð´Ð¸ÑÐºÐ° Ð»Ð¸ÑˆÑŒ ÐµÐ´Ð¸Ð½Ð¾Ð¶Ð´Ñ‹ Ð¸ Ð¿Ð¾Ñ‚Ð¾Ð¼ Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ð²ÐµÑ€Ð¾ÑÑ‚Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð²Ñ‹Ñ‚ÐµÑÐ½ÑÑŽÑ‚ÑÑ Ð¸Ð· ÐºÑÑˆÐ° OS, Ñ‚.Ðº. Ðº Ð½Ð¸Ð¼ Ð½ÐµÑ‚ Ð·Ð°Ð¿Ñ€Ð¾ÑÐ¾Ð² Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-255712</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Sat, 22 Mar 2008 17:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-255712</guid>
		<description>Thanks.

Anyone knows if there is updated version for this too anywhere ?</description>
		<content:encoded><![CDATA[<p>Thanks.</p>
<p>Anyone knows if there is updated version for this too anywhere ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Savchuk</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-255571</link>
		<dc:creator>Alex Savchuk</dc:creator>
		<pubDate>Sat, 22 Mar 2008 08:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-255571</guid>
		<description>Hello,

there is an util which looks like what you want:
http://oss.oracle.com/projects/codefragments/src/trunk/pagecache-info/pagecache-info

_but_ (as usual) there is a problem -- it worked only for 2 old versions of kernel :)
And it doesn&#039;t work on lastest kernels...

Need to update it for supporting new kernels. 
I was trying but i have small knowledge of kernel :(</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>there is an util which looks like what you want:<br />
<a href="http://oss.oracle.com/projects/codefragments/src/trunk/pagecache-info/pagecache-info" rel="nofollow">http://oss.oracle.com/projects/codefragments/src/trunk/pagecache-info/pagecache-info</a></p>
<p>_but_ (as usual) there is a problem &#8212; it worked only for 2 old versions of kernel <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
And it doesn&#8217;t work on lastest kernels&#8230;</p>
<p>Need to update it for supporting new kernels.<br />
I was trying but i have small knowledge of kernel <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dathan Vance Pattishall</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-255012</link>
		<dc:creator>Dathan Vance Pattishall</dc:creator>
		<pubDate>Fri, 21 Mar 2008 04:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-255012</guid>
		<description>Wow I always wanted something like this. I had no idea that this even existed. Thank you for letting us know!</description>
		<content:encoded><![CDATA[<p>Wow I always wanted something like this. I had no idea that this even existed. Thank you for letting us know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-254926</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Thu, 20 Mar 2008 17:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-254926</guid>
		<description>MYD files are expected to be cached more by OS than MYI files because later are cached in key_buffer so OS should get less requests for them and less motivation to have them in the cache.</description>
		<content:encoded><![CDATA[<p>MYD files are expected to be cached more by OS than MYI files because later are cached in key_buffer so OS should get less requests for them and less motivation to have them in the cache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Monashev</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-254868</link>
		<dc:creator>Michael Monashev</dc:creator>
		<pubDate>Thu, 20 Mar 2008 11:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-254868</guid>
		<description>Ð¡Ð¿Ð°ÑÐ¸Ð±Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð·Ð° Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½ÑƒÑŽ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚ÐºÑƒ. Ð£Ð·Ð½Ð°Ð» Ð¼Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½Ð¾Ð³Ð¾. ÐÐ°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ .MYD-Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÑÑˆÐ¸Ñ€ÑƒÑŽÑ‚ÑÑ ÑÐ¸Ð»ÑŒÐ½ÐµÐµ .MYI-Ñ„Ð°Ð¹Ð»Ð¾Ð². Ð¥Ð¾Ñ‚Ñ Ð¼Ð¾Ð¶ÐµÑ‚ ÑÑ‚Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñƒ Ð¼ÐµÐ½Ñ Ñ‚Ð°Ðº.

Ð˜Ð½Ð¾Ð³Ð´Ð° fincore Ð¿Ð°Ð´Ð°ÐµÑ‚ Ð¿Ð¾Ñ‡ÐµÐ¼Ñƒ-Ñ‚Ð¾. ÐÐ¾ Ð² Ñ†ÐµÐ»Ð¾Ð¼ Ð´Ð°Ñ‘Ñ‚ Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ð¾ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½ÑƒÑŽ ÐºÐ°Ñ€Ñ‚Ð¸Ð½Ñƒ. Ð•Ñ‰Ñ‘ Ñ€Ð°Ð· ÑÐ¿Ð°ÑÐ¸Ð±Ð¾.</description>
		<content:encoded><![CDATA[<p>Ð¡Ð¿Ð°ÑÐ¸Ð±Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð·Ð° Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½ÑƒÑŽ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚ÐºÑƒ. Ð£Ð·Ð½Ð°Ð» Ð¼Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½Ð¾Ð³Ð¾. ÐÐ°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ .MYD-Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÑÑˆÐ¸Ñ€ÑƒÑŽÑ‚ÑÑ ÑÐ¸Ð»ÑŒÐ½ÐµÐµ .MYI-Ñ„Ð°Ð¹Ð»Ð¾Ð². Ð¥Ð¾Ñ‚Ñ Ð¼Ð¾Ð¶ÐµÑ‚ ÑÑ‚Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñƒ Ð¼ÐµÐ½Ñ Ñ‚Ð°Ðº.</p>
<p>Ð˜Ð½Ð¾Ð³Ð´Ð° fincore Ð¿Ð°Ð´Ð°ÐµÑ‚ Ð¿Ð¾Ñ‡ÐµÐ¼Ñƒ-Ñ‚Ð¾. ÐÐ¾ Ð² Ñ†ÐµÐ»Ð¾Ð¼ Ð´Ð°Ñ‘Ñ‚ Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ð¾ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½ÑƒÑŽ ÐºÐ°Ñ€Ñ‚Ð¸Ð½Ñƒ. Ð•Ñ‰Ñ‘ Ñ€Ð°Ð· ÑÐ¿Ð°ÑÐ¸Ð±Ð¾.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-254669</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 19 Mar 2008 21:46:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-254669</guid>
		<description>Yes sure. But the fact the wrapper is in Perl makes it easier to extend for people familiar with scripting language.
Hardcore C guys just need to know such call exists :)</description>
		<content:encoded><![CDATA[<p>Yes sure. But the fact the wrapper is in Perl makes it easier to extend for people familiar with scripting language.<br />
Hardcore C guys just need to know such call exists <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitriy T.</title>
		<link>http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/comment-page-1/#comment-254585</link>
		<dc:creator>Dmitriy T.</dc:creator>
		<pubDate>Wed, 19 Mar 2008 18:28:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2008/03/18/the-tool-ive-been-waiting-for-years/#comment-254585</guid>
		<description>Perl used in this tool just for wrapping C-code, in which mincore called.

P.S. Sorry for broken english :)</description>
		<content:encoded><![CDATA[<p>Perl used in this tool just for wrapping C-code, in which mincore called.</p>
<p>P.S. Sorry for broken english <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

