[cvsnt] rough benchmarks...

John Cole john.cole at uai.com
Thu Feb 9 23:08:32 GMT 2006


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


We are replacing our old 2Ghz cvsnt server with a new Dual Opteron
2Ghz/4GB/2 SATA HD system.  It's fast :-)

Since this is just for cvsnt, we were wondering what OS to use and if we use
linux, what filesystem and if we should use software raid (it doesn't have a
hardware raid card).  We were wanting maximum performance and wanted to see
if striping the drives helped (we backup and restore nightly to a hot spare
server).

Our repository is 4.86GB with 34K files and has been running on cvsnt
2.0.41a for years.

Our benchmarking was very simple, do a software build which checks out the
code, builds, commits and tags.  We only counted the time for the checkout,
commit and tag.

We expected linux (in this case Fedora Core 4) to win, but were surprised to
have W2K3 server post the best numbers.  Here are our results:

First our hot spare, 1.6Ghz Opteron/2GB/1 IDE HD/W2K3 Server Sp1
Checkout: 6:34
Commit: 16:21
Tag: 21:43
Total: 45:28

Then our new server
Fedora Core 4 32bit ext3
Checkout: 5:34
Commit: 5:23
Tag: 8:39
total: 20:12

Fedora Core 4 32bit xfs
Checkout: 6:37
Commit: 4:5
Tag: 13:31
Total: 24:13

Fedora Core 4 32bit ext3 with software stripe
Checkout: 5:48
Commit: 3:16
Tag: 5:33
total: 14:37

Fedora Core 4 32bit xfs with software stripe
Checkout: 5:46
Commit: 2:16
Tag: 5:33
Total: 12:35

Windows 2003 Server Standard NTFS
Checkout: 5:23
Commit: 3:19
Tag: 5:29
Total: 14:11

Windows 2003 Server Standard NTFS with software stripe
Checkout: 5:40
Commit: 2:38
Tag: 0:51
Total: 10:09


Any suggestions to why our assumptions were wrong?  We used the latest RPM
and MSI installs.

While not a valid benchmark it did have interesting results.

Thanks,

John Cole

-------------------------------------
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook