> -----Original Message----- > From: Vincent Lefevre [mailto:vincent-...@vinc17.net] > Sent: woensdag 27 juli 2016 02:36 > To: users@subversion.apache.org > Subject: svnserve takes too much memory for "svn blame" > > When I do "svn blame" on some file (36972 lines), svnserve takes > more than 800 MB on the server (and is killed due to lack of > memory). So, it seems that svnserve is inefficient in terms of > memory usage (that's at least 22 KB per line!). > > svnserve, version 1.8.8 (r1568071) > compiled Aug 20 2015, 12:51:30 on x86_64-pc-linux-gnu
'svn blame' downloads all versions of the file (via binary diffs between the revisions that contain actual changes), so the number of lines in the file is not a number that really relates to what the server has to do. The number of relevant revisions is far more interesting... as is how much really changed in the file. Bert