VSS to Subversion migration - performance issues over time
From: <john.liao_at_mindspeed.com>
Date: 2004-06-03 18:12:10 CEST Has anyone else encounter this problem before? I am trying to migrate all our source files and revisions from VSS to subversion. I have subversion 1.0.4 running on a Solaris system and I'm using svn:// protocol to add files and commit the changes. I using a variant of vss2svn perl script that checks out a revision of the file from VSS and then commits it to subversion. Initially, this process runs fairly quickly. However, over time, the performance drops tremendously. There's no other processes running on either the server or the client box. Below is the the number commits in hourly buckets. It starts off doing nearly 2000 commits per hour and has dropped to 20 commits per hour. I have approximately 35,000 files to migrate with revisions histories that totals to around 50,000. Why did the number of commits dropped to 20/hr? Is there some configuration that I have to do to the BerkeleyDB to speed things up? Below are the statistics starting from 2nd hour of run until the 118th hour of running my migration script. Hourly bucket Commits 2 1942 3 1874 4 1643 5 355 6 130 7 132 8 350 9 203 10 229 11 245 12 652 13 603 14 343 15 118 16 89 17 86 18 74 19 50 20 32 21 24 22 18 23 15 24 14 25 15 26 163 27 196 28 126 29 76 30 66 31 63 32 47 33 31 34 25 35 22 36 88 37 155 38 533 39 276 40 343 41 340 42 965 43 536 44 393 45 317 46 372 47 189 48 101 49 115 50 76 51 161 52 353 53 211 54 85 55 80 56 84 57 205 58 155 59 185 60 160 61 256 62 93 63 102 64 89 65 162 66 78 67 96 68 156 69 151 70 126 71 97 72 133 73 164 74 170 75 86 76 81 77 201 78 87 79 706 80 150 81 116 82 96 83 77 84 67 85 66 86 60 87 99 88 89 89 73 90 107 91 243 92 91 93 23 94 37 95 39 96 32 97 21 98 21 99 21 100 20 101 19 102 28 103 30 104 21 105 26 106 28 107 23 108 24 109 22 110 21 111 21 112 32 113 35 114 24 115 23 116 25 117 24 118 24 Regards, John Liao --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org For additional commands, e-mail: users-help@subversion.tigris.org Received on Thu Jun 3 18:15:44 2004 |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.