Skip site navigation (1)Skip section navigation (2)
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>