From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 15 15:40:43 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0B30E829 for ; Tue, 15 Jan 2013 15:40:43 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (feld.me [66.170.3.2]) by mx1.freebsd.org (Postfix) with ESMTP id DF7B0B2 for ; Tue, 15 Jan 2013 15:40:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Mime-Version:Date:References:Subject:To:Content-Type; bh=ncMut0M3p3/Hgb2SnY5C0GWnw2RM8k3svPP4he1f3tc=; b=lpRnLHBk/1IJY/ALvyN2K2gGHHlloMUG5Yt9p7YAi1FHEFC0k7PWumyJ36JOce11OhksM7jOUiT9q8qPi92uN8M04yl371ZISLsvx74jPRWSSjq5nXzkfgapRKvPlK7T; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1Tv8cn-000KhO-IV; Tue, 15 Jan 2013 09:40:33 -0600 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpsa id 1358264423-76071-86284/5/1; Tue, 15 Jan 2013 15:40:23 +0000 Content-Type: text/plain; format=flowed; delsp=yes To: freebsd-hackers@freebsd.org, Karim Fodil-Lemelin Subject: Re: IBM blade server abysmal disk write performances References: <50F563BE.7010609@gmail.com> Date: Tue, 15 Jan 2013 09:40:23 -0600 Mime-Version: 1.0 From: Mark Felder Message-Id: In-Reply-To: <50F563BE.7010609@gmail.com> User-Agent: Opera Mail/12.12 (FreeBSD) X-SA-Report: ALL_TRUSTED=-1, KHOP_THREADED=-0.5 X-SA-Score: -1.5 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2013 15:40:43 -0000 On Tue, 15 Jan 2013 08:12:14 -0600, Karim Fodil-Lemelin wrote: > Hi, > > I'm struggling getting FreeBSD 9.1 properly work on an IBM blade server > (HS22). Here is a dd output from Linux CentOS vs FreeBSD 9.1. > GNU dd is heavily buffered unless you tell it not to be. There really is no reason why you should want dd to be buffered by default. How can you trust that your attempt at writing raw data to a device actually completed if it's buffered?