[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: profiling, what takes so long?
From: |
Paul D. Smith |
Subject: |
Re: profiling, what takes so long? |
Date: |
Thu, 2 Feb 2006 13:10:59 -0500 |
%% "Brendan Heading" <address@hidden> writes:
bh> Dynamic views (particularly if read/write) are the whole point of
bh> using Clearcase in the first place, they are what make it
bh> powerful. However in exchange for that power you have terrible
bh> performance. Each stat() requires a lookup, over a network link,
bh> on the CC server.
Not quite that bad. The ClearCase client does a significant amount of
caching, both in the MVFS itself and on a per-view basis. You can often
get better performance by increasing the amount of caching for views.
There are commands that will show you the cache hit/miss and other stats
for your client, and you can modify cache sizes both on a per-system and
per-view basis.
Anyway, this is not the place for long discussions of proprietary
software not related to GNU make.
A note regarding clearmake's GNU compatibility mode: it's pretty anemic,
really, and not getting better. For the most part it emulates GNU make
3.75, with a few enhancements here and there. It does provide
target-specific variables, which is nice, but most other newer features
like eval, call, $(if ...), etc. are not there. Not even error or
warning! Also, it cannot do auto-re-exec... without either eval _or_
auto-re-exec you are severely limited in the kinds of things you can get
it to do.
--
-------------------------------------------------------------------------------
Paul D. Smith <address@hidden> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
- profiling, what takes so long?, Torsten Mohr, 2006/02/01
- Re: profiling, what takes so long?, Brendan Heading, 2006/02/01
- Re: profiling, what takes so long?, Paul D. Smith, 2006/02/01
- Re: profiling, what takes so long?, Dan Kegel, 2006/02/01
- Re: profiling, what takes so long?, Johan Bezem, 2006/02/01
- Re: profiling, what takes so long?, Torsten Mohr, 2006/02/04