<?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; cpu load average</title>
	<atom:link href="http://blog.1or9.com/post/tag/cpu-load-average/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.1or9.com</link>
	<description>人生既不是从选择开始，也不是以选择结束，却在选择中度过。</description>
	<lastBuildDate>Fri, 29 Jan 2010 20:58:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VPS上的cpu load average</title>
		<link>http://blog.1or9.com/post/227.html</link>
		<comments>http://blog.1or9.com/post/227.html#comments</comments>
		<pubDate>Fri, 29 Jan 2010 20:57:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[cpu load average]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://www.1or9.com/?p=227</guid>
		<description><![CDATA[本文原创，转载请注明来源：http://www.1or9.com/post/227.html 我经常为这个问题困惑，所以研究了一段时间。 首先：cpu load average 不是cpu负载。那个数字表示的意思是：cpu任务队列的长度。以下讨论基于1个核，如果是N核，情况完全一样。只是放大N倍。 如果cpu load average 比1小，则说明：CPU队列里面没有任务排队，也就是CPU非常闲。问题是如果这个数字比1大，就说明负责太高，CPU承受不了吗？不是的！如果这个数字稳定在一个数值不持续变大，恰恰说明CPU可以承受这个负载。就像超市排队check out，如果顾客的队伍一直保持在5个人或者10个人而不持续增长，说明这个柜台的营业员还是能够来得及处理的。唯一的问题就是每个用户可能要花一点时间排队。那到底要排队多少时间呢？如果CPU平均处理一个任务的时间是1毫秒，如果队列是10，也就是说每个任务的处理时间从1毫秒变成11毫秒（10毫秒的等待时间+1毫秒的真正处理时间）。从用户角度来说，1毫秒和11毫秒是区别不出来的。但是如果我们假设CPU平均处理一个任务的时间是1秒，如果队列是10，也就是说每个任务的处理时间从1秒变成11秒（10秒的等待时间+1秒的真正处理时间）。从用户角度来说，1秒和11秒的区别是非常大的。 >>> 阅读全文 VPS上的cpu load average © 开门, 一或九, 2010. &#124; Permalink &#124; 1 评论 &#124; 添加到 del.icio.us 标签: cpu load average, VPS]]></description>
			<content:encoded><![CDATA[<p>本文原创，转载请注明来源：http://www.1or9.com/post/227.html</p>
<p>我经常为这个问题困惑，所以研究了一段时间。</p>
<p>首先：cpu load average 不是cpu负载。那个数字表示的意思是：cpu任务队列的长度。以下讨论基于1个核，如果是N核，情况完全一样。只是放大N倍。</p>
<p>如果cpu load average 比1小，则说明：CPU队列里面没有任务排队，也就是CPU非常闲。问题是如果这个数字比1大，就说明负责太高，CPU承受不了吗？不是的！如果这个数字稳定在一个数值不持续变大，恰恰说明CPU可以承受这个负载。就像超市排队check out，如果顾客的队伍一直保持在5个人或者10个人而不持续增长，说明这个柜台的营业员还是能够来得及处理的。唯一的问题就是每个用户可能要花一点时间排队。那到底要排队多少时间呢？如果CPU平均处理一个任务的时间是1毫秒，如果队列是10，也就是说每个任务的处理时间从1毫秒变成11毫秒（10毫秒的等待时间+1毫秒的真正处理时间）。从用户角度来说，1毫秒和11毫秒是区别不出来的。但是如果我们假设CPU平均处理一个任务的时间是1秒，如果队列是10，也就是说每个任务的处理时间从1秒变成11秒（10秒的等待时间+1秒的真正处理时间）。从用户角度来说，1秒和11秒的区别是非常大的。</p>
<p><br />>>> 阅读全文 <a href="http://blog.1or9.com/post/227.html">VPS上的cpu load average</a></p>
<hr />
<p><small>© 开门, <a href="http://blog.1or9.com">一或九</a>, 2010. |
<a href="http://blog.1or9.com/post/227.html">Permalink</a> |
<a href="http://blog.1or9.com/post/227.html#comments">1 评论</a> |
添加到
<a href="http://del.icio.us/post?url=http://blog.1or9.com/post/227.html&title=VPS上的cpu load average">del.icio.us</a>
<br/>
标签: <a href="http://blog.1or9.com/post/tag/cpu-load-average" rel="tag">cpu load average</a>, <a href="http://blog.1or9.com/post/tag/vps" rel="tag">VPS</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.1or9.com/post/227.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

