DragonFly BSD
DragonFly kernel List (threaded) for 2011-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Blogbench RAID benchmarks


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 11 Jul 2011 10:19:37 -0700 (PDT)

:Disk performance should normally go up as the number of disk used increases
:(particularly for RAID0 setups), and this is the case on FreeBSD.
:Howewer, DragonFly seems to reach a plateau. The performance curve for writes
:is especially flat.
:
:FreeBSD performance numbers for the single disk test on the SATA controller
:are abysmal, but this is expected: the FreeBSD 8.2 kernel doesn't include
:an AHCI driver and uses the SATA disks in IDE compatibility mode.
:
:-- 
:Francois Tigeot

    That could be a CAM configuration issue.  Is this the arcmsr controller?
    Try this:  Change arcmsr.c's cam_sim_alloc() call from this:

acb->psim=cam_sim_alloc(arcmsr_action, arcmsr_poll, "arcmsr", acb, unit,
			&acb->qbuffer_lock,
			1,
			ARCMSR_MAX_OUTSTANDING_CMD, devq);

    To this:

acb->psim=cam_sim_alloc(arcmsr_action, arcmsr_poll, "arcmsr", acb, unit,
			&acb->qbuffer_lock,
			ARCMSR_MAX_OUTSTANDING_CMD,
			ARCMSR_MAX_OUTSTANDING_CMD, devq);

					-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]