[fpc-pascal] Lazarus settings and roaming profiles in Windows
Mattias Gärtner
nc-gaertnma at netcologne.de
Thu Jul 16 17:45:24 CEST 2009
Zitat von Florian Klaempfl <florian at freepascal.org>:
> Mattias Gärtner schrieb:
>> Zitat von Florian Klaempfl <florian at freepascal.org>:
>>
>>>> [...]
> A network file system is too slow for developing. Compiling anything
> via nfs or smb is a nightmare speedwise.
NFS over gigabit is not that bad.
For example compiling 94k lines of codetools on a network share and on
local disc makes no difference.
Compiling whole lazarus on a network share can be even faster than
compiling locally, because saving a big chunk like the IDE executable
is faster than the local disk.
Lazarus itself had some performance problems with network shares in
the past, because of its many file stat calls. I implemented a caching
some years ago, which accelerated it by orders of magnitudes.
My conclusion:
I agree with Jonas, you can use network shares for development machines.
Roaming profiles using auto copy/delete are not the best choice for that.
>> incremental syncs, dfs, ...).
>
> Indeed, sources etc. are just stored on the local harddisk being
> checked out from the vcs.
Mattias
More information about the fpc-pascal
mailing list