[prev in list] [next in list] [prev in thread] [next in thread]
List: svk-devel
Subject: [svk-devel] Memory use explosion on large delete
From: drow () false ! org (Daniel Jacobowitz)
Date: 2007-01-27 17:20:42
Message-ID: 20070127222030.GA10356 () nevyn ! them ! org
[Download RAW message or body]
On Thu, Jan 25, 2007 at 03:48:15PM -0500, Daniel Jacobowitz wrote:
> Some more information on the problem I reported on IRC this afternoon.
>
> I maintain an SVK mirror of GCC (two actually). One of the machines
> with a mirror ran out of memory last night and barely staggered back to
> life, and the other is still down. Richard Earnshaw experienced
> something similar, and found that his happened while svk was mirroring
> revision r121126 from svn://gcc.gnu.org/svn/gcc. This is the deletion
> of about 15000 binary files.
>
> SVK sits in a loop, eating CPU, for about three minutes. Then it
> starts reading revisions and writing transactions, but memory usage
> goes straight up while it does that - it hit 1.4GB in about thirty
> seconds. I don't know how high up it'll go, but at least past 3.5GB.
I haven't debugged this yet - going to tomorrow, I think - but while
setting up SVK 2.0 I had another question about memory usage. Is it
really expected to be this high?
drow 20007 34.2 61.8 1686724 1275444 pts/25 R+ 17:07 2:56
| \_ /usr/bin/perl -w /usr/bin/svk up
All I'm doing is svk update'ing a tree that I haven't used in a while.
It's a big tree (gcc), and a big while (12 months). But needing
1.7GB to update is absurd! Fortunately it didn't go much higher, but
something is rotten in memory usage.
--
Daniel Jacobowitz
CodeSourcery
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic