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:

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

Test Repository

A test repository has been generated with the following size and structure:

To download and install this repository into a fresh install of DSpace 5, 6, or 7:

To generate your own test data, here's a script that can be used to create test content:

Environment

(TBD)

Methodology

Measurements for each of the following were taken as described below.

Server memory use

Server cpu use

Page load time

Browser memory use

Test Results

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