You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 52 Next »

test scripts :

Instance Definition

  1. AWS / Ubuntu 16 / Oracle Java 8 / m3.medium  (3.7 GiB memory  / Intel Xeon E5-2670 (Sandy Bridge) Processor @  2.6 GHz x 1)
  2. Lenovo / Ubuntu 16.10 / Java HotSpot 1.8.0_111 / 11.6 GiB memory / Intel i7-4600U CPU @ 2.10GHz x 4
  3. AWS / Ubuntu 16 / Oracle Java 8 / m3.xlarge (14 GiB memory  / Intel Xeon E5-2670 (Sandy Bridge) Processor @  2.6 GHz x 4)
  4. AWS / Ubuntu 16 / Oracle Java 8 / c4.xlarge (7.5 GiB memory  / Intel Xeon E5-2666 v3 (Haswell) @  2.9 GHz x 4)
  5. AWS / Ubuntu 16 / Oracle Java 8 / c4.2xlarge (15 GiB memory  /Intel Xeon E5-2666 v3 (Haswell) @  2.9 GHz x 8)
  6. AWS / Ubuntu 16 / Oracle Java 8 / c4.4xlarge (30 GiB memory  /Intel Xeon E5-2666 v3 (Haswell) @  2.9 GHz x 16)


n-children.sh

FCREPO Version
Commit
Environment

# of relations

Test Duration

(seconds)

Tester

4.8.0-SNAPSHOTb60d4e5100005.222
4.8.0-SNAPSHOTdaa11f35100005.567
4.8.0-SNAPSHOTb60d4e6100004.859
4.8.0-SNAPSHOTdaa11f36100004.841

n-members.sh

FCREPO VersionRepoBranchCommitmodeshapeEnvironment

# of relations

Test Duration

(seconds)

Tester
4.8.0-SNAPSHOT

2df32file-simple110001.408
4.7.1

546f5a5file-simple210001.45
4.8.0-SNAPSHOT

2df32file-simple110,00028.583
4.7.1

546f5a5file-simple210,00024.79
4.8.0-SNAPSHOT

b60d4efile-simple310,0009.58
4.8.0-SNAPSHOTdbernstein
daa11f3file-simple310,00012.16Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOTdbernstein
daa11f3file-simple410,0009.71Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOTdbernstein
daa11f3file-simple510,0008.51Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOT

b60d4efile-simple510,0008.815
4.8.0-SNAPSHOTdbernstein
daa11f3file-simple610,0008.29Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOT

b60d4efile-simple610,0008.661
4.8.0-SNAPSHOTbbrananfcrepo-2402f0a51ejdbc-postgresql110001.543
4.8.0-SNAPSHOTbbrananfcrepo-2402f0a51ejdbc-postgresql11000061.381perhaps postgres needs caching configured?
4.8.0-SNAPSHOTdbernstein
daa11f3jdbc-postgresql310000.592
4.8.0-SNAPSHOTdbernstein
daa11f3jdbc-postgresql31000039.671
4.8.0-SNAPSHOTdbernstein
f0a51ejdbc-postgresql310004.435
4.8.0-SNAPSHOTdbernstein
f0a51ejdbc-postgresql31000039.486
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachef453ajdbc-postgresql310000.5611 million item cache
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachef453ajdbc-postgresql3100005.3341 million item cache
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9jdbc-postgresql310000.6331 million item cache + parallelized
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9jdbc-postgresql3100005.3981 million item cache + parallelized
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9mysql-postgresql310000.8201 million item cache + parallelized
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9mysql-postgresql3100007.7261 million item cache + parallelized


n-memberof.sh

Number of relations: 1000

FCREPO VersionRepobranchCommitmodeshape configEnvironment# of relations

Test Duration

(seconds)

TesterNotes
4.8.0-SNAPSHOT

2df32
110006.570
4.7.1

546f5a5
210002.80
4.8.0-SNAPSHOT

2df32
110,00086.000
4.7.1

546f5a5
210,00057.35
4.8.0-SNAPSHOT

b60d4e
310,00030.02Unlike the n-member example, results begin streaming right away - so the response begins streaming within 2 seconds.
4.8.0-SNAPSHOTdbernstein
daa11f3
310,00029.975Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOTdbernstein
daa11f3
410,00024.790Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOTdbernstein
daa11f3
510,00020.992Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOT

b60d4e
510,00026.357
4.8.0-SNAPSHOTdbernstein
daa11f3
610,00020.337Danny Bernsteinparallel streams enabled.
4.8.0-SNAPSHOT

b60d4e
610,00025.782
4.8.0-SNAPSHOTbbrananfcrepo-2402f0a51ejdbc-postgresql1100011.414
4.8.0-SNAPSHOTbbrananfcrepo-2402f0a51ejdbc-postgresql110000194
4.8.0-SNAPSHOTdbernstein
daa11f3jdbc-postgresql310003.961parallel streams enabled.
4.8.0-SNAPSHOTdbernstein
daa11f3jdbc-postgresql31000053.452parallel streams enabled.
4.8.0-SNAPSHOTdbernstein
f0a51ejdbc-postgresql3100010.833
4.8.0-SNAPSHOTdbernstein
f0a51ejdbc-postgresql310000109.530
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachef453ajdbc-postgresql31000022.9631 million item cache.
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9jdbc-postgresql31000011.5591 million item cache + parallelized
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9mysql-postgresql310002.3371 million item cache + parallelized
4.8.0-SNAPSHOTdbernsteinfcrepo-2105-large-cachea9b5f9mysql-postgresql31000014.9981 million item cache + parallelized

n-uris.sh

FCREPO VersionCommitEnvironment# of relations

Test Duration

(seconds)

 
4.8.0-SNAPSHOT2df32110000.039
4.7.1546f5a5210000.14
4.8.0-SNAPSHOT2df32110,0000.063
4.7.1546f5a5210,0000.17

n-properties.sh

FCREPO VersionCommitEnvironment# of relations

Test Duration

(seconds)

Tester
4.8.0-SNAPSHOT2df321 10000.060
4.7.1546f5a5210000.089
4.8.0-SNAPSHOT2df32110,0000.119
4.7.1546f5a5210,0000.281
      


n-binaries.sh  (time for loading binary files)

repobranchCommitEnvironmentModeshape Config# of binariessize in KB

Test Duration

(seconds)

Tester
https://github.com/bbranan/fcrepo4.gitfcrepo-2402f0a51e1file-s3 1000100000:06:02
https://github.com/bbranan/fcrepo4.gitfcrepo-2402f0a51e1file-simple1000100000:02:16
https://github.com/bbranan/fcrepo4.gitfcrepo-2402f0a51e1jdbc-postgresql1000100000:02:13




  • No labels