HAST performance / dtrace / _umtx_op

Ivan Voras ivoras at freebsd.org
Mon Apr 28 11:22:34 UTC 2014


On 26/04/2014 12:30, Karl Pielorz wrote:
> 
> Hi All,
> 
> I've been looking at HAST recently - and noticed there's a huge
> performance hit (on 10-STABLE anyway) even if you setup a disk with a
> remote of 'none' - switching from the 'raw' disk to '/dev/hast/disk'
> shows a 50% performance hit [in testing having an active secondary via
> 10Gbit link doesn't seem to show any further performance drop].

HAST is a GEOM_GATE solution so every IO request goes through a
round-trip to the userland hastd process. This could be one of the
reasons for the slowness. IIRC it is still async, so adding the second
remote note would not slow it down additionally since it doesn't wait
for the network request.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 391 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20140428/f57227d2/attachment.sig>


More information about the freebsd-hackers mailing list