<?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: How to Check Memory Usage in Linux based Server</title>
	<atom:link href="http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/</link>
	<description>Living Digitally and Electronically</description>
	<lastBuildDate>Fri, 11 Dec 2009 20:09:35 +0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: nanaz</title>
		<link>http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/comment-page-1/#comment-596043</link>
		<dc:creator>nanaz</dc:creator>
		<pubDate>Tue, 01 Sep 2009 04:19:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/#comment-596043</guid>
		<description>what about PR NI S?? is there any GUI for this command. I use Ubuntu Linux 9.04. thanks</description>
		<content:encoded><![CDATA[<p>what about PR NI S?? is there any GUI for this command. I use Ubuntu Linux 9.04. thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/comment-page-1/#comment-562395</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Mon, 23 Feb 2009 13:50:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/#comment-562395</guid>
		<description>annoying javascript!
pgup moves you to bottom of page. can&#039;t navigate</description>
		<content:encoded><![CDATA[<p>annoying javascript!<br />
pgup moves you to bottom of page. can&#8217;t navigate</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Artem S. Tashkinov</title>
		<link>http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/comment-page-1/#comment-394541</link>
		<dc:creator>Artem S. Tashkinov</dc:creator>
		<pubDate>Mon, 24 Sep 2007 07:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.mydigitallife.info/2007/09/24/how-to-check-memory-usage-in-linux-based-server/#comment-394541</guid>
		<description>When you are running top there are three fields related to memory usage. In order to assay your server memory requirements you have to understand their meaning.

The first thing you have to know is that all the columns (VIRT RES SHR) report memory usage in KB (kilobytes).

VIRT column (virtual memory size of the process) means how much memory a particular application has requested, also it counts swapped to the disk memory pages. But this field does NOT mean that this process actually uses that amount of memory, to use it for real this memory has to be initiated for example using memset. Generally speaking you can disregard this column.

RES column (resident set size, the non-swapped physical memory that a task has used (in kiloBytes)) is the most important one - it actually shows how much physical RAM is allocated for a process.

SHR column says how much memory a particular application is sharing with other applications. E.g., most applications in Linux depend on libc, and as every application links with it and uses its functions then this library memory space is mapped to all process simultaneously to conserve memory.

Consult with this pages for better understanding:

1. http://tldp.org/LDP/tlk/mm/memory.html
2. http://www.ibm.com/developerworks/linux/library/l-mem26/</description>
		<content:encoded><![CDATA[<p>When you are running top there are three fields related to memory usage. In order to assay your server memory requirements you have to understand their meaning.</p>
<p>The first thing you have to know is that all the columns (VIRT RES SHR) report memory usage in KB (kilobytes).</p>
<p>VIRT column (virtual memory size of the process) means how much memory a particular application has requested, also it counts swapped to the disk memory pages. But this field does NOT mean that this process actually uses that amount of memory, to use it for real this memory has to be initiated for example using memset. Generally speaking you can disregard this column.</p>
<p>RES column (resident set size, the non-swapped physical memory that a task has used (in kiloBytes)) is the most important one &#8211; it actually shows how much physical RAM is allocated for a process.</p>
<p>SHR column says how much memory a particular application is sharing with other applications. E.g., most applications in Linux depend on libc, and as every application links with it and uses its functions then this library memory space is mapped to all process simultaneously to conserve memory.</p>
<p>Consult with this pages for better understanding:</p>
<p>1. <a href="http://tldp.org/LDP/tlk/mm/memory.html" rel="nofollow">http://tldp.org/LDP/tlk/mm/memory.html</a><br />
2. <a href="http://www.ibm.com/developerworks/linux/library/l-mem26/" rel="nofollow">http://www.ibm.com/developerworks/linux/library/l-mem26/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
