[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[Subclipse-users] Large Project Performance Test #002 - "New Working Copy Format"

From: Marvin Toll <tollm_at_dteenergy.com>
Date: 2006-10-05 19:09:54 CEST

Date: Thursday, October 05, 2006
Subject: Large Project Performance Test #002 - "New Working Copy Format"

(Disclaimer - This testing is not definative. It documents one [1] user's
experience.)

************************
* Client Configuration *
************************

Client Configuration
2GB RAM machine and startup with -vmargs -Xms256m -Xmx512m on JRE v. 1.5
Eclipse v. 3.2.1 with Callisto (minus C++).

Subclipse v.1.1.7 (using JavaHL and new working copy format)

*********************
* Summary Statement *
*********************

Test Outcome
Subclipse - Tasks were completed although one reboot of Eclipse was
required.
Subversive - New working copy format not supported.

Observation:
A drammatic decrease in the number of files and folders was observed within
.svn directories.

Subjective Conclusion:
Given a continued observation of overall sluggish performance within
Eclipse for handling projects consisting of many (often small) files, the
reduction (of "overhead") warrants use of Subclipse at least until the new
working copy format is supported with Subversive.

********************
* Begin project #1 *
********************
Old working copy format:
75,616 Files
22,296 Folders

New working copy format:
45,864 Files
18,256 Folders

TaskManager Statistics (after completion)
Mem Usage = 441,408K
Peak Mem Usage = 490,408K
VM Size = 435,656K

Eclipse Heap
131M of 267M

******************
* End project #1 *
******************

********************
* Begin project #2 *
********************
Before .svn directories
222 MB
46,735 Artifacts
1,013 Folders

Old working copy format:
466 MB
176,729 Files
11,153 Folders

New working copy format:
460 MB
112,239 Files
9,125 Folders

Checkout Project using old working copy format:
13:10 - 14:02

Checkout Project using new working copy format:
11:20 - 12:07
Refreshing workspace
12:07 - 12:10

TaskManager Statistics (after completion)
CPU javaw.exe = 90% (with no apparent Eclipse activity)
Mem Usage = 706,952K
Peak Mem Usage = 708,836K
VM Size = 743,280K

Eclipse Heap
374M of 477M

After ~five minutes (12:15) CPU dropped to ~50% utilization
After another ~five minutes (12:20) shut down Eclipse to recover from
unknown processing "loop?".

Upon relaunch (of Eclipse), appeared to function normally.

******************
* End project #2 *
******************

********************
* Begin project #3 *
********************
Old working copy format:
268 Files
263 Folders

New working copy format:
163 Files
215 Folders

******************
* End project #3 *
******************

********************
* Begin project #4 *
********************
Old working copy format:
5.71 MB
394 Files
520 Folders

New working copy format:
5.69 MB
246 Files
422 Folders

******************
* End project #4 *
******************

_Marvin
Received on Thu Oct 5 19:10:20 2006

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.