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>