Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2013 12:29:00 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-current@freebsd.org
Cc:        Davide Italiano <davide@freebsd.org>, Adrian Chadd <adrian@freebsd.org>, FreeBSD Stable Mailing List <freebsd-stable@freebsd.org>, "current@freebsd.org" <current@freebsd.org>, Alexander Motin <mav@freebsd.org>, Oliver Pinter <oliver.pntr@gmail.com>
Subject:   Re: [10-STABLE, 11-CURRENT] something wrong between cam and eventtimer or geom and eventtimer
Message-ID:  <201311061229.01023.jhb@freebsd.org>
In-Reply-To: <CAPjTQNHnngQWKPYYH7F%2BU%2BpLvkxZxz4cJhDFTzHDLPbKWcxing@mail.gmail.com>
References:  <CAPjTQNF5Q=sPaTSpjnwpVOjiM9e70T0ve-GQ71Sv0zHx_Az7dg@mail.gmail.com> <CAPjTQNEhru6xjzum1qBTnJgKgoRCigSbybdi49%2BWoLoq563Sng@mail.gmail.com> <CAPjTQNHnngQWKPYYH7F%2BU%2BpLvkxZxz4cJhDFTzHDLPbKWcxing@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday, November 05, 2013 3:14:22 pm Oliver Pinter wrote:
> hmm, and seems like, the bottleneck are not in geom or cam, but in em
> driver or in networking stack
> 
> the scenario is:
> 
> A machine: dd if=/dev/ada1 bs=1M | nc -l 9999
> B machine: nc IP 9999 | dd of=/dev/null bs=1M
> 
> hmm, when dd-ing from /dev/zero and switch back to idletick to 0, then
> the performance of network dropped from 113MByte/s to 70+/-15 MByte/s
> 
> machdep.idle_mwait=1/0 has no effect
> machdep.idle=htl has no effect

machdep.idle=hlt is the same thing as only using C1 (C1 is just
the 'hlt' instruction).  Try machdep.idle=spin perhaps?

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311061229.01023.jhb>