Difference between revisions of "DbConfig"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
 
m
Line 1: Line 1:
 
== Motivation ==
 
== Motivation ==
 +
In our initial investigations of cold-start performance, we theorized that the impact of having hundreds of small xml files to be crawled had a negative impact on performance.  We reasoned that combining the hundreds of files into one or two containers would greatly improve the ability of the buffer-cache to work effectively and reduce the startup time.
  
 
== Experiments ==
 
== Experiments ==
 +
We performed several experiments to get an estimate of the performance gains that could be had.  We tried three methodologies that all indicated that we could expect roughly a 1 second improvement on a cold-start of writer.  Our test machine for these experiments was a 3.2Ghz Pentium 4HT with 1 gigabyte of RAM, a 120GB 7200rpm SATA drive, running NLD9.
 +
 +
#Ramdisk
 +
:In this experiment, we pre-stuffed the buffer-cache with the xcu files before startup.
  
 
=== Theoretical Gain ===
 
=== Theoretical Gain ===

Revision as of 21:36, 5 February 2006

Motivation

In our initial investigations of cold-start performance, we theorized that the impact of having hundreds of small xml files to be crawled had a negative impact on performance. We reasoned that combining the hundreds of files into one or two containers would greatly improve the ability of the buffer-cache to work effectively and reduce the startup time.

Experiments

We performed several experiments to get an estimate of the performance gains that could be had. We tried three methodologies that all indicated that we could expect roughly a 1 second improvement on a cold-start of writer. Our test machine for these experiments was a 3.2Ghz Pentium 4HT with 1 gigabyte of RAM, a 120GB 7200rpm SATA drive, running NLD9.

  1. Ramdisk
In this experiment, we pre-stuffed the buffer-cache with the xcu files before startup.

Theoretical Gain

Leveraged Backend

Futures

Personal tools