Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 2010 01:43:10 -0700
From:      Jeremy Chadwick <freebsd@jdc.parodius.com>
To:        Adam Vande More <amvandemore@gmail.com>
Cc:        Bryce <bryce@bryce.net>, freebsd-stable@freebsd.org, Peter Jeremy <peterjeremy@acm.org>
Subject:   Re: SuperMicro i7 (UP) - very slow performance
Message-ID:  <20100922084310.GA6760@icarus.home.lan>
In-Reply-To: <AANLkTimRpatbjTcpdBT6EV1Jb2U3ake4me7YPxHhwO7K@mail.gmail.com>
References:  <AANLkTin2XH8Gs0ytgHsuF50iUJ3JFQU_OO3xSRfq3-C8@mail.gmail.com> <mailpost.1284981513.7745206.53335.mailing.freebsd.stable@FreeBSD.cs.nctu.edu.tw> <10b0bdef-2bb1-44c8-9ffb-7d3167147a4f@q2g2000vbk.googlegroups.com> <20100922081230.GA20489@server.vk2pj.dyndns.org> <AANLkTimRpatbjTcpdBT6EV1Jb2U3ake4me7YPxHhwO7K@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 22, 2010 at 03:30:33AM -0500, Adam Vande More wrote:
> On Wed, Sep 22, 2010 at 3:12 AM, Peter Jeremy <peterjeremy@acm.org> wrote:
> 
> > I think something is badly wrong here.  That's less than 1/2 the speed
> > of my Athlon 4850e (2.5GHz) and only 60% more than my Atom N270.  None
> > of the other figures you posted look anomolous.  Are you sure the CPU
> > is actually running at full speed and you haven't done something like
> > disable the caches in BIOS?
> >
> 
> FWIW:
> 
> FreeBSD galacticdominator.com 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #1: Sun
> Jun 20 21:05:37 CDT 2010
> adam@galacticdominator.com:/usr/obj/usr/src/sys/GENERIC
> amd64
> CPU: Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz (2940.64-MHz K8-class
> CPU)
> 
> MD5 time trial. Digesting 100000 10000-byte blocks ... done
> Digest = 766a2bb5d24bddae466c572bcabca3ee
> Time = 2.012719 seconds
> Speed = 496840352.000000 bytes/second
> 
> vmstat
> -i
> 
> interrupt                          total
> rate
> 
> irq16: vgapci0+                 10720642         54
> irq18: fwohci0                         2          0
> irq23: ehci1                      623712          3
> cpu0: timer                    393496151       1996
> irq256: hdac0                    8063581         40
> irq257: re0                      4136265         20
> irq259: ahci1                    1925783          9
> cpu1: timer                    393494902       1996
> cpu6: timer                    393494606       1996
> cpu5: timer                    393494653       1996
> cpu7: timer                    393494701       1996
> cpu4: timer                    393494785       1996
> cpu3: timer                    393494732       1996
> cpu2: timer                    393494404       1996
> Total                         3173428919      16102
> 
> His interrupts seem high compared to this setup, but I don't what expected
> values should be.

How are his interrupt rates "higher" than yours?  If you're focused on
the cpuX entries, don't be.

To the OP:

1) I don't see how/why USB Legacy support would have anything to do with
your problem (meaning: you stated that things "improved a little" if you
disabled USB Legacy support in the BIOS, which makes no sense given what
that option does).

2) There's been a discussion on -stable about FreeBSD incorrectly
determining different kinds of CPU characteristics on newer processors
like the i7, with HTT in use.  I can dig up the thread if you'd like.
It does include a patch.

3) Reset the BIOS settings to Factory Defaults ("Load Setup Defaults"
or the like), and then write down whatever you change, then post the
changes here.

-- 
| Jeremy Chadwick                                   jdc@parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |




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