From owner-freebsd-questions@FreeBSD.ORG Mon May 25 19:24:56 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 814F51065670 for ; Mon, 25 May 2009 19:24:56 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [IPv6:2001:4070:101:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 8F7EC8FC1B for ; Mon, 25 May 2009 19:24:55 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (localhost [IPv6:::1]) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3) with ESMTP id n4PJOac7041075; Mon, 25 May 2009 21:24:36 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3/Submit) with ESMTP id n4PJOZxY041072; Mon, 25 May 2009 21:24:35 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Mon, 25 May 2009 21:24:35 +0200 (CEST) From: Wojciech Puchar To: Peter Boosten In-Reply-To: <1932D812-03CF-48AF-A306-669C39862EB7@boosten.org> Message-ID: References: <200905241315.n4ODFB96007801@mp.cs.niu.edu> <4A1A58FA.60303@boosten.org> <1932D812-03CF-48AF-A306-669C39862EB7@boosten.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Yuri , Scott Bennett , freebsd-questions@freebsd.org, utisoft@gmail.com Subject: Re: How can this 'top' command output make sense? Load over 7 and total CPU use ~5% X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 May 2009 19:24:56 -0000 > > The CPU will perform the same, whether at 10% utilization, or at 100% > utilization, the system however won't. > That's the difference between load and utilization. still don't understand you. CPU will not perform the same at 10% utilization, it will perform 10 times less than at 100% utilization. CPU load == CPU utilization == how big percentage of time CPU (or CPUs by average) are doing anything except being in idle loop or hlt/waiting for interrupt. it's exactly the same words in that context. load average is how much processes (by average) is not doing calculations because something is not yet available and depends of computer resources(*) - like CPU time, disk I/O results etc.. (*) - for example waiting on tty read is not calculated to load average as it's depends on human not computer.