Date: Tue, 22 Apr 1997 15:53:15 +0200 From: Andreas Klemm <andreas@klemm.gtn.com> To: scsi@FreeBSD.ORG Subject: bonnie results with latest ahc driver relatively low on writing... Message-ID: <19970422155315.41408@klemm.gtn.com>
next in thread | raw e-mail | index | archive | help
Hi !
Machine: PPro 200 MHz.
OS = FreeBSD 2.2-STABLE as of yesterday.
I just made some bonnie benchmarks on a fresh 2 GB filesystem.
The harddisk is a IBM DORS the controller a AHA 2940.
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "IBM DORS-32160 WA6A" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 2063MB (4226725 512 byte sectors)
sd0(ahc0:0:0): with 6703 cyls, 5 heads, and an average 126 sectors/track
-------Sequential Output-------- ---Sequential Input-- --Random--
-Per Char- --Block--- -Rewrite-- -Per Char-- ---Block--- --Seeks---
K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
25 5305 45.6 4179 10.2 5722 19.2 10723 100.0 71963 100.0 794.9 10.3
50 4173 35.5 4256 10.6 2760 9.9 10724 99.8 71274 100.0 899.1 11.9
100 4148 35.4 4207 10.6 2370 7.7 6825 64.3 5482 8.2 146.8 2.5
^^^^ ^^^^
150 4140 35.5 4203 10.7 2201 7.1 6274 59.1 5436 7.9 100.0 1.8
300 4002 34.0 4036 10.1 2023 6.2 5725 53.9 5356 7.7 74.4 1.4
600 3919 33.4 3937 10.0 1805 5.7 5314 50.1 5148 7.5 62.1 1.2
1200 3700 31.5 3707 9.3 1708 5.4 4919 46.1 4847 7.2 53.5 1.1
If I remember right, then I had about 5400 K/sec write performance
with former versions of the ahc driver. Now only the read performance
has the old speed of about 5.5 MB/sec.
Somebody else with similar results/experiences ?
Here my kernel config file just for reference:
machine "i386"
cpu "I686_CPU"
ident BISDN
maxusers 64
# Debugging
#options DDB
#options KTRACE #kernel tracing
# Networking
options INET #InterNETworking
options IPFIREWALL #firewall
options IPFIREWALL_VERBOSE #print information about dropped packets
options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity
# filesystems
options FFS #Berkeley Fast Filesystem
options PROCFS #Process filesystem
options MFS #Memory File System
options NSWAPDEV=3 #Allow this many swap-devices.
# misc options
options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]
options UCONSOLE #Allow users to grab the console
options SYSVSHM,SYSVSEM,SYSVMSG #shared memory (X11)
options "MD5"
options COMPAT_LINUX # Linux Binary compatibility
config kernel root on sd1
# ISA and PCI BUS support
controller isa0
controller pci0
# Floppy Disk Controller
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
# AHA 2940 PCI Controller
controller ahc0
# SCSI Devices
controller scbus0
device sd0 # Harddisk 0 - DOS/FreeBSD SMP
device sd1 # Harddisk 1 - FreeBSD Boot
device sd2 # Harddisk 2 - FreeBSD local
device st0 # TDC 4222
device cd0 # TOSHIBA XM-5701TA 3136
options AHC_TAGENABLE # tagged command queueing
options AHC_ALLOW_MEMIO
options AHC_SCBPAGING_ENABLE
options SCSI_REPORT_GEOMETRY
# SCO compatible system console
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options MAXCONS=4 # number of virtual consoles
# floating point unit
device npx0 at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr
# serial devices on mainboard
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
# parallel device on mainboard
device lpt0 at isa? port? tty irq 7 vector lptintr
# PS/2 mouse on mainboard
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
options "PSM_ACCEL=1" # PS/2 mouse acceleration
# Joystick
device joy0 at isa? port "IO_GAME"
# Network 3COM PCI
device vx0
# Soundblaster 16
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
controller snd0
device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
device sbxvi0 at isa? drq 5
device sbmidi0 at isa? port 0x330
device opl0 at isa? port 0x388
# Pseudo devices
pseudo-device loop
pseudo-device ether
pseudo-device log #Kernel syslog interface (/dev/klog)
pseudo-device vn 1 #Vnode driver (turns a file into a dev.)
pseudo-device tun 1 #user mode ppp
pseudo-device bpfilter 2 #Berkeley packet filter
pseudo-device pty 16
pseudo-device gzip # Exec gzipped a.out's
# BISDN
options IPI_VJ # Van Jacobsen header compression support
#options "IPI_DIPA=3" # send ip accounting packets every 3 seconds
options TELES_HAS_MEMCPYB # bisdn 0.97
# Teles S0/16.3 ###################################################### IRQ 9 ##
controller tel0 at isa? port 0xd80 net irq 9 vector telintr
pseudo-device disdn
pseudo-device isdn
pseudo-device ipi 1
pseudo-device ispy 1
#pseudo-device itel 1
--
andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH
Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de
pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<<
ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970422155315.41408>
