<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-3" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hamish wrote:
<blockquote cite="mid:922218.54236.qm@web45808.mail.sp1.yahoo.com"
 type="cite">
  <pre wrap="">Luigi Ponti wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">As a less-than-two-year old cygwin/GRASS user, I have never seen
virtual memory going over 1 GB while doing intensive computations
with GRASS (e.g., v.surf.idw interpolation).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Have you been getting out-of-memory errors or are you concerned that
you are not making best use of all available resouces? </pre>
</blockquote>
Yes: the latter.<br>
<blockquote cite="mid:922218.54236.qm@web45808.mail.sp1.yahoo.com"
 type="cite">
  <pre wrap="">If the latter,
you don't see grass using much memory because it is fairly efficent
most of the time and doesn't need to- especially the core GIS and
raster parts of it. When you consider the amount of RAM+CPU power
typically available back when that code was written, it isn't
surprising that it was done in such a way.
  </pre>
</blockquote>
Thanks Hamish, I see your point. What I don't quite understand is why
CPU usage always goes up to 100% when running GRASS commands, while
allocated memory is always about 25% -- flat, no peaks. <br>
<blockquote cite="mid:922218.54236.qm@web45808.mail.sp1.yahoo.com"
 type="cite">
  <pre wrap="">
A nice side effect of being built under those constraints is that now
with more computing resources available it scales to huge datasets
quite well.
  </pre>
</blockquote>
That's something I never considered -- interesting.<br>
<blockquote cite="mid:922218.54236.qm@web45808.mail.sp1.yahoo.com"
 type="cite">
  <pre wrap="">
So only worry if you are getting out-of-memory errors, otherwise just
enjoy. It won't use any more or less memory than just the amount it
needs.
  </pre>
</blockquote>
So in my case the CPU is very busy because of the Cygwin overload but
the memory usage doesn't go up because of GRASS efficiency?<br>
<br>
Kind regards,<br>
<br>
Luigi<br>
</body>
</html>