[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Big files PUT into Subversion - encountering

From: Markus Schaber <m.schaber_at_codesys.com>
Date: Wed, 12 Jul 2017 06:22:33 +0000

Hi, Paul,

If at all, I’d expect a speed boost if the temp folder is on a fast drive (e. G. SSD or RAM Disk) separate from the backend storage, so storage and temp file I/O won’t compete for I/O. (Size of RAM useable for OS caches also makes a difference, and mount options like “no-sync” which can be acceptable for temp folders – but never for backend storage, of course).

And I also guess the speed difference is more siginificant if there are several concurrent accesses, so the I/O operations overlap. A single SVN backend process is pretty much “serialized” in what it does, no concurrent / async I/O yet.

Best regards

Markus Schaber

CODESYS® a trademark of 3S-Smart Software Solutions GmbH

Inspiring Automation Solutions
3S-Smart Software Solutions GmbH
Dipl.-Inf. Markus Schaber | Product Development Core Technology
Memminger Str. 151 | 87439 Kempten | Germany
Tel. +49-831-54031-979 | Fax +49-831-54031-50

E-Mail: m.schaber@codesys.com<mailto:m.schaber@codesys.com> | Web: codesys.com<http://www.codesys.com> | CODESYS store: store.codesys.com<http://store.codesys.com>
CODESYS forum: forum.codesys.com<http://forum.codesys.com>

Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received
this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure
or distribution of the material in this e-mail is strictly forbidden.
From: Paul Hammant [mailto:paul_at_hammant.org]
Sent: Tuesday, July 11, 2017 10:11 PM
To: Subversion Development
Subject: Re: Big files PUT into Subversion - encountering

Reporting back -

The /etc/apache2/envvars file is the perfect place to change the temp folder that Apache uses on load, and avoid an out of space error for biiiig files(see log above). I thought there might also be a speed boost for having the temp folder set to the same driver as the destination folder for Subversion's server-side storage, but there is not unfortunately. Or if there is, I can't quantify it.

- Paul
Received on 2017-07-12 08:38:55 CEST

This is an archived mail posted to the Subversion Dev mailing list.