<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>阅微堂 &#187; 系统负载， average load</title>
	<atom:link href="http://zhiqiang.org/blog/tag/%e7%b3%bb%e7%bb%9f%e8%b4%9f%e8%bd%bd%ef%bc%8c-average-load/feed" rel="self" type="application/rss+xml" />
	<link>http://zhiqiang.org/blog</link>
	<description>数学、金融、计算机</description>
	<lastBuildDate>Sat, 19 May 2012 13:47:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Dreamhost系统Load average负载记录和分析</title>
		<link>http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html</link>
		<comments>http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html#comments</comments>
		<pubDate>Thu, 19 Apr 2007 13:27:13 +0000</pubDate>
		<dc:creator>zhiqiang</dc:creator>
				<category><![CDATA[IT技术]]></category>
		<category><![CDATA[bluehost]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[系统负载， average load]]></category>

		<guid isPermaLink="false">http://zhiqiang.org/blog/568.html</guid>
		<description><![CDATA[博客 » IT技术 » bluehost，Dreamhost，系统负载， average load » Dreamhost的空间马上就要到期了，面临着继续留在Dreamhost还是搬去Bluehost的选择。对我来说，主机速度是决定性因素。这几天用crontab把我的Dreamhost空间所在服务器的系统负载数据记录了一下，所用方法是新添一个cron: SSH下输入命令 crontab -e, 添加一行 */5 * * * * uptime &#62;&#62; status uptime命令会输出当前服务器的一些状态（用to...]]></description>
			<content:encoded><![CDATA[<p id="breadcrumb" class="breadcrumb"><a href="http://zhiqiang.org/blog/">博客</a> » <a href="http://zhiqiang.org/blog/category/it">IT技术</a> » <a href="http://zhiqiang.org/blog/tag/bluehost" rel="tag">bluehost</a>，<a href="http://zhiqiang.org/blog/tag/dreamhost" rel="tag">Dreamhost</a>，<a href="http://zhiqiang.org/blog/tag/%e7%b3%bb%e7%bb%9f%e8%b4%9f%e8%bd%bd%ef%bc%8c-average-load" rel="tag">系统负载， average load</a> » </p><p><a href="http://dreamhost.com/" target="_blank">Dreamhost</a>的空间马上就要到期了，面临着继续留在Dreamhost还是搬去<a href="http://www.bluehost.com" target="_blank">Bluehost</a>的选择。对我来说，主机速度是决定性因素。这几天用crontab把我的Dreamhost空间所在服务器的系统负载数据记录了一下，所用方法是新添一个cron: SSH下输入命令 crontab -e, 添加一行</p>
<blockquote><p>*/5 * * * * uptime &gt;&gt; status</p>
</blockquote>
<p>uptime命令会输出当前服务器的一些状态（用top命令能查到更多），大致是下面这种东西：</p>
<blockquote><p>23:35:00 up 32 days, 5:21, 11 users, load average: 1.50, 2.76, 3.04</p>
<p>这个输出，load average后面分别是1分钟、5分钟、15分钟的负载情况。数据是每隔5秒钟检查一次活跃的进程数，然后根据这个数值算出来的。</p>
</blockquote>
<p>定期检查status文件，我收集了大约10来天的数据，每五分钟统计一次。我比较关心的是<a href="http://en.wikipedia.org/wiki/Load_average" target="_blank">load average</a>数据。load average的含义大致为</p>
<blockquote><p>在Linux系统中，uptime、w、top等命令都会有系统平均负载load average的输出，那么什么是系统平均负载呢？</p>
<p>系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中：</p>
<ul>
<li>它没有在等待I/O操作的结果  </li>
<li>它没有主动进入等待状态(也就是没有调用'wait')  </li>
<li>没有被停止(例如：等待终止)</li>
</ul>
</blockquote>
<p>一般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的，如果每个CPU的任务数大于5，那么就表示这台机器的性能有严重问题。</p>
<p>服务器上的探针显示我在Dreamhost上的服务器有两颗CPU。下面是一些统计数据。这一张是按照时间分段显示负载，在当地时间午后（服务器时间跟北京时间相差15个小时），服务器负载最高。</p>
<p align="center"><a title="average load by time" href="http://www.flickr.com/photos/51234757@N00/465023838/"><img alt="average load by time" src="http://farm1.static.flickr.com/212/465023838_757b59bd0a.jpg" border="0"/></a></p>
<p align="left">下面是负载分布。约83%的时间负载低于6（每颗CPU负载低于3），但也有3%的时间每颗CPU负载高于5（系统超负荷）。</p>
<p align="center"><a title="average load frequency" href="http://www.flickr.com/photos/51234757@N00/465023684/"><img alt="average load frequency" src="http://farm1.static.flickr.com/226/465023684_f999df181c.jpg" border="0"/></a></p>
<p>&nbsp;对于数据还可以做很多事情，有兴趣的可以自己<a href="http://sites.google.com/site/mathzqy/dreamhoststatus.zip" target="_blank">下载数据</a>进行分析。</p>
<p>[tags]Dreamhost, bluehost, 系统负载， average load[/tags]</p>
<div><h4>相关文章</h4><ul><li class='currentpost'><a href="http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html">Dreamhost系统Load average负载记录和分析</a></li><li ><a href="http://zhiqiang.org/blog/it/move-to-the-blog-server-bluehost.html">blog服务器搬家到bluehost</a></li><li ><a href="http://zhiqiang.org/blog/it/to-get-gibberish-wordpress-move-to-dreamhost.html">搞定乱码，WordPress搬家到dreamhost</a></li><li ><a href="http://zhiqiang.org/blog/it/dreamhost-on-gzip-cache.html">Dreamhost上的GZIP &#038; Cache</a></li></ul></div>    <p></p>
    <hr noshade style="margin:0;height:1px" />
    <p>&copy; zhiqiang for <a href="http://zhiqiang.org/blog">阅微堂</a>, 2007. | <a href="http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html">&#38142;&#25509;</a> | <a href="http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html#comments">6 &#26465;&#35780;&#35770;</a></p>]]></content:encoded>
			<wfw:commentRss>http://zhiqiang.org/blog/it/dreamhost-system-load-average-load-recording-and-analysis.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

