Skip to main content

Table 4 Scalability results of DyeVC for repositories with different sizes

From: DyeVC: an approach for monitoring and visualizing distributed repositories

Repository

Hosting

Repository metrics

Foreground operations

Background operations times (s)

Number commits

Size (MB)

Number files

Commit History

Topology

Insert 1st

Insert 2nd

Check Branches

Update Topology

     

Time (s)

Memory Usagea

Time (s)

    

DyeVC

github.com

187

1.0

539

3.5

15

2.7

12.4

16.1

1.7

4.4

SAPOS

github.com

702

7.0

685

5.6

19

3.2

20.8

22.6

1.8

5.2

JGgit

eclipse.org

2979

10.0

1595

18.4

512

3.4

42.4

46.0

5.9

6.8

EGit

eclipse.org

3775

27.0

1478

21.3

559

3.7

49.6

46.6

4.2

7.3

jQuery

github.com

5518

20.0

253

65.0

1121

4.1

40.0

37.4

1.4

9.4

Tortoise Git

code.google.com

6166

85.0

3220

68.0

492

4.2

39.0

36.0

1.6

9.6

Git Extensions

github.com

6417

448.0

1549

73.0

1529

17.0

155.8

129.0

1.6

10.6

Drupal

drupal.org

23,922

84.4

9290

-

-

18.0

102.0

95.0

2.0

18.0

ExpressoLivre

gitorious.org

25,822

141.0

20,729

-

-

18.2

110.0

102.0

2.1

19.3

Git

github.com

35,260

98.0

2656

-

-

19.4

196.0

158.6

3.4

40.0

  1. aMemory usage was measured in MB during the execution of “Commit History” operation