Contribute to the DSpace Development Fund

The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.

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

Compare with Current View Page History

« Previous Version 4 Next »

This page describes an effort to measure key aspects of DSpace 7's performance compared to previous versions.

The goal is to establish a feedback loop while DSpace 7 is under development, in order to identify areas worth investigation/improvement.

Areas of interest

For a variety of commonly-accessed pages in a pre-populated DSpace instance, the following will be measured:

  • Server memory use
  • Server CPU use
  • Page load time
  • Browser memory use

Where it makes sense, measurements will be taken while simulated load is put on the server.

Test Repository

The test repository has the following size and structure:

  • 288 collections:
    • 4 top-level communities
    • 8 subcommunities in each top-level community
    • 9 collections in each subcommunity
  • 69120 items with 705024 bitstreams:
    • 36864 "Tiny" items distributed evenly among 72 collections, each with 1 bitstream:
      • 1 single-byte bitstream in the OTHER bundle
    • 18432 "Small" items distributed evenly among 72 collections, each with 4 bitstreams:
      • 1 single-byte bitstream in the OTHER bundle
      • 1 single-page text PDF in the ORIGINAL bundle
      • 1 derived txt bitstream in the TEXT bundle
      • 1 derived jpg bitstream in the THUMBNAIL bundle
    • 9216 "Medium" items distributed evenly among 72 collections, each with 13 bitstreams:
      • 10 single-byte bitstreams in the OTHER bundle
      • 1 ten-page text PDF in the ORIGINAL bundle
      • 1 derived txt bitstream in the TEXT bundle
      • 1 derived jpg bitstream in the THUMBNAIL bundle
    • 4608 "Big" items distributed evenly among 72 collections, each with 103 bitstreams:
      • 100 single-byte bitstreams in the OTHER bundle
      • 1 ten-page text PDF in the ORIGINAL bundle
      • 1 derived txt bitstream in the TEXT bundle
      • 1 derived jpg bitstream in the THUMBNAIL bundle

A postgres database dump of the repository for DSpace 5, 6, and 7 can be downloaded here:

https://drive.google.com/open?id=1MK3drQsa3KtZCObRtrKBXnE4oMo_C2Ub

Environment

(TBD)

Methodology

(TBD)

Test Results

(TBD - goal is to test periodically prior to final 7.0 release)

  • No labels