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

Re: [TSVN] Commit delays

From: SteveKing <stefankueng_at_gmail.com>
Date: 2004-10-29 11:12:28 CEST

On Thu, 28 Oct 2004 22:54:12 +0300, Panagiotis Theofanopoulos
<panost@gmail.com> wrote:
> Checking what exactly happen while i commit a folder using the filemon
> http://www.sysinternals.com/ntw2k/source/filemon.shtml
>
> (to filter just tortoise, select Options - Filter/HighLigh and specify
> TortoiseProc* as the include pattern)
> i discover that for each file in my working copy the following files
> are open-read and close
>
> C:\Program Files\TortoiseSVN\iconv\cp1252.so
> C:\Program Files\TortoiseSVN\iconv\windows-1252.so
> C:\Program Files\TortoiseSVN\iconv\utf-8.so
> C:\Program Files\TortoiseSVN\iconv\_tbl_simple.so
>
> is that necessary ?
> is some hidden option so i can cache those files ?

Subversion already caches those dll's (the *.so files are dll's). At
least in version 1.1.1 it does. And if you watch the output in your
favourite debugger you will see that those dll's only get
loaded/unloaded once or twice for the whole process.
The file access you're seeing are simple checks if the file exists. I
think I can patch apr-iconv to recuce those a little bit, but don't
expect too much.
Also, it won't increase the speed very much...

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Oct 29 12:19:08 2004

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