These results come from NetBSD Version 1.6.1 (released April 21, 2003). Table D-4 and Figure D-4 summarize the NetBSD results. NetBSD actually performs almost the same as OpenBSD. The best configuration yields about 90 transactions per second. Unfortunately, NetBSD doesn't support coss or aufs. I built a custom kernel with these options:
options NMBCLUSTERS=32768 options MAXFILES=8192 options MSGSSZ=64 options MSGSEG=512 options MSGMNB=8192 options MSGMNI=40 options MSGTQL=2048
Storage scheme |
Filesystem |
Mount options |
Throughput |
Response time |
Hit ratio |
---|---|---|---|---|---|
diskd(1) |
UFS |
softupdate,noatime,async |
90.3 |
1.49 |
57.2 |
diskd(2) |
UFS |
softupdate |
73.5 |
1.51 |
55.8 |
diskd(3) |
UFS |
60.1 |
1.48 |
55.9 | |
ufs(1) |
UFS |
softupdate,noatime,async |
34.9 |
1.51 |
56.2 |
ufs(2) |
UFS |
softupdate |
31.7 |
1.52 |
55.5 |
ufs(3) |
UFS |
23.6 |
1.53 |
55.4 |