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