Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 39B11200CBD for ; Thu, 6 Jul 2017 14:03:53 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 381991662FA; Thu, 6 Jul 2017 12:03:53 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A4A371662F8 for ; Thu, 6 Jul 2017 14:03:52 +0200 (CEST) Received: (qmail 5698 invoked by uid 500); 6 Jul 2017 12:03:51 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 5688 invoked by uid 99); 6 Jul 2017 12:03:51 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Jul 2017 12:03:51 +0000 Received: from zulu.dev.digiverse.si (unknown [77.234.149.122]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 5A07E1A0029 for ; Thu, 6 Jul 2017 12:03:51 +0000 (UTC) Subject: Re: Expected speed of commit over HTTP? To: dev@subversion.apache.org References: From: =?UTF-8?Q?Branko_=c4=8cibej?= Organization: The Apache Software Foundation Message-ID: Date: Thu, 6 Jul 2017 14:03:48 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-GB archived-at: Thu, 06 Jul 2017 12:03:53 -0000 On 06.07.2017 13:54, Paul Hammant wrote: > For something that's 500MB in size (random binary data) I'm > experiencing commits taking > 10x longer than a straight copy to the drive the Svn repo is on. > > Both timings are on the same Ubuntu 17.04 machine, with the boot drive > being the starting position of the 512MB file and a USB3 mounted 4TB > seagate hard drive being the destination. > > My goal is to fill the 4TB drive with commits for the simple > experience of that. > > How many places in the Apache2 --> mod_dav --> mod_dav_svn handoff > does the 512MB temporarily manifest itself in a file system on the way > to its ultimate destination? Is 1/10th speed the expectation? Sure, > I get that 7bit/8bit shenanigans are a factor, but not that much right? 7 vs. 8bit shouldn't be an issue; data transfers are binary. If you're committing updates to the file, deltification could be part of the reason for the slowdown. Other than that ... performance measurements would help. -- Brane