From owner-freebsd-net@FreeBSD.ORG Fri Jan 24 02:51:09 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D845CFE for ; Fri, 24 Jan 2014 02:51:09 +0000 (UTC) Received: from mail-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DF26F18E7 for ; Fri, 24 Jan 2014 02:51:08 +0000 (UTC) Received: by mail-ig0-f169.google.com with SMTP id uq10so3718275igb.0 for ; Thu, 23 Jan 2014 18:51:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=yjP8oUiDHE9fUc7BKgnwElXk3H5I9tu2uyCQHb5JPlk=; b=E4mUH5Uso0a68fZTP6rIx/iqIGSJnkOKxrJP/+GgKu/mWcvvqHAoOHXygWADrYZ/j8 fVrjpAQPI6Ncn6lTjor4/cMaYZuA2d2VZcTtYxnsnXn8Fd1RBb8Gx0QOjnx1KoLGVcGz L+XnqRt7YV1u66OqJSXVpgj35tiRO7jv8DIqNmNkoaPUn2I2+sfeT1OnTs7O42Ba87VB LfAl1qQssTr2xDZc9fM/8VD2KnaVArD7QdyI1KuFfgzKKlY2j58e/4GHUOrncBneUGnC QBcOwl2ze69E/WCPfBzjRRn2CPiZal107p2IBjKDnK/z+0vTeZ4j/axMATZYWpKC7pPR c28A== MIME-Version: 1.0 X-Received: by 10.50.60.105 with SMTP id g9mr2493215igr.14.1390531868406; Thu, 23 Jan 2014 18:51:08 -0800 (PST) Sender: jdavidlists@gmail.com Received: by 10.42.170.8 with HTTP; Thu, 23 Jan 2014 18:51:08 -0800 (PST) In-Reply-To: References: <1891524918.14888294.1390450374695.JavaMail.root@uoguelph.ca> Date: Thu, 23 Jan 2014 21:51:08 -0500 X-Google-Sender-Auth: PR0jVtIGggQqCBW8ZLxlVrhmpVU Message-ID: Subject: Re: Terrible NFS performance under 9.2-RELEASE? From: J David To: Rick Macklem Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2014 02:51:09 -0000 Rick, If iozone wants to do a 4kiB write in the middle of a 1GiB file and the rsize/wsize are both set to 32kiB, does NFS read a 32k block over the wire, modify it, and send it back? Or does it just send "write this 4k at offset X" and let the server sort it out? Some of the tests I'm running are producing very strange results, and I'm trying to understand what might be happening. Thanks!