From owner-cvs-src@FreeBSD.ORG Sun Jan 6 17:15:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CDC916A41A; Sun, 6 Jan 2008 17:15:54 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4369F13C455; Sun, 6 Jan 2008 17:15:54 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.1/8.14.1) with ESMTP id m06HDwv9068117; Sun, 6 Jan 2008 10:13:59 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 06 Jan 2008 10:14:58 -0700 (MST) Message-Id: <20080106.101458.1645169504.imp@bsdimp.com> To: cperciva@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <4780CC1B.8090708@freebsd.org> References: <200801061212.m06CCjON027649@repoman.freebsd.org> <4780CC1B.8090708@freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, phk@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jan 2008 17:15:54 -0000 In message: <4780CC1B.8090708@freebsd.org> Colin Percival writes: : Poul-Henning Kamp wrote: : > When the ms/req fields exceed 1 second, drop the fractions to fit more digits. : > : > This is unfortunately necessary with some flash based devices which can : > get hundreds of seconds behind with softupdates enabled. : : I'm curious, why is this an issue with flash devices? Given their famous : ability to perform large numbers of transactions per second, I would have : expected flash-based drives to be the least likely to have this problem. Flash is fast for read, but not so fast for write. Maybe some of the cool SSD drives solve this problem, but raw flash devices are relatively slow. Of course, there's a large range of performance in even the SD/CF cards in the market today. Also, our USB stack can cause backlogs when writing to even disks that are several seconds. Especially when large numbers of writes hit it. Warner