Date: Wed, 12 Apr 2000 14:57:44 -0400 (EDT) From: Dan Roberts - GWIS <ddr@gwis.com> To: freebsd-scsi@freebsd.org Subject: Possible CAM scheduling problem with DPT SrIV controller? Message-ID: <Pine.BSF.4.10.10004121446340.39412-100000@darcy.gwis.com>
next in thread | raw e-mail | index | archive | help
I've got a SmartRAID IV controller in my FreeBSD 3.4 machine.. when disk
activity becomes high, the system is unresponsive. I've spoken with the
driver's author and it's his opinion that the problem lies withing the
SCSI CAM subsystem. I can demonstrate this problem easily by making the
system work on a large file, as demonstrated below.
$ dd if=/dev/zero of=/home/ddr/bigfile bs=1k count=200000
This is a snapshot of the system under a lighter than average load, before
issuing the dd command (increments of 1 second):
tty da0 cpu
tin tout KB/t tps MB/s us ni sy in id
12 240 6.83 30 0.20 12 0 8 1 79
15 2039 7.36 11 0.08 9 0 12 1 78
18 325 7.29 57 0.41 13 0 12 3 72
18 2074 6.76 85 0.56 19 0 42 2 37
12 412 7.32 19 0.13 3 0 10 1 86
89 2234 6.75 16 0.10 8 0 13 2 78
This is the same system a few minutes later while dd is running:
tty da0 cpu
tin tout KB/t tps MB/s us ni sy in id
0 455 16.73 184 3.01 2 0 1 2 95
0 688 8.83 325 2.80 2 0 2 2 95
0 229 21.73 65 1.39 8 0 53 2 38
0 2080 64.00 30 1.86 1 0 2 2 95
0 229 14.28 212 2.95 2 0 0 3 95
0 1973 13.07 203 2.59 9 0 43 2 47
0 229 64.00 49 3.03 6 0 30 0 64
0 2029 13.55 154 2.04 2 0 2 2 94
If you're using the system while the dd process is running, you'll find
that anything you have open at the moment that doesn't require disk access
continues to run fine. However, as soon as vi needs to access the file
you're working on, or you call a new program from the shell prompt, the
session freezes until dd is complete.
Is there anyone familiar enough with this kind of problem that can offer
me any advise? I'm afraid this is will over my head.
--
Dan Roberts, Systems Engineer Voice 800.656.GWIS
GWIS Internet Solutions Fax 330.656.5440
Please contact support@gwis.com for all technical support issues
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10004121446340.39412-100000>
