kern/109936: SMP kernel performance problem on FSC TX600

lbolmerg at web.de lbolmerg at web.de
Tue Mar 6 09:20:08 UTC 2007


The following reply was made to PR kern/109936; it has been noted by GNATS.

From: lbolmerg at web.de
To: remko at FreeBSD.org
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: kern/109936: SMP kernel performance problem on FSC TX600
Date: Tue, 06 Mar 2007 09:40:48 +0100

 I used the kernel installed from CD.  I also tried GENERIC with a few chan=
 ges.  Scheduler used is 4BSD
 
 #diff MYSMP GENERIC
 22,23c22,23
 < #cpu          I486=5FCPU
 < #cpu          I586=5FCPU
 ---
 > cpu           I486=5FCPU
 > cpu           I586=5FCPU
 25,42c25
 < ident         MYSMP
 <=20
 < # maxusers        256
 <=20
 < # min(max(VM=5FKMEM=5FSIZE, Physical memory/VM=5FKMEM=5FSIZE=5FSCALE), VM=5FKMEM=5FSIZ=
 E=5FMAX)=20
 < # is the total KVA space allocated for
 < # kmem=5Fmap. E.g. used by Soft Updates.
 < # For large memory machines (> 1GB RAM) VM=5FKMEM=5FSIZE=5FMAX should
 < # be set to at least 400M.
 < #options        VM=5FKMEM=5FSIZE=3D(12*1024*1024)             # 12 MB
 < #options        VM=5FKMEM=5FSIZE=5FMAX=3D(200*1024*1024)        # 200 MB
 < #options        VM=5FKMEM=5FSIZE=5FSCALE=3D(3)                  # 1/3 RAM
 < options         VM=5FKMEM=5FSIZE=5FMAX=3D(400*1024*1024)        # 400 MB
 <=20
 < options         SMP
 <=20
 < device          acpi=5Ffujitsu
 <=20
 ---
 > ident         GENERIC
 
 It may also be interesting that 6.1 showed the same behaviour.  6.0 boots =
 from CD but hangs completely on the first sysinstall screen.
 
 Best regards,
 Ludger Bolmerg
 
 
 =20
 > -----Urspr=FCngliche Nachricht-----
 > Von: remko at FreeBSD.org
 > Gesendet: 05.03.07 20:05:11
 > An: Ludger Bolmerg <lbolmerg at web.de>
 > CC: freebsd-gnats-submit at FreeBSD.org
 > Betreff: Re: kern/109936: SMP kernel performance problem on FSC TX600
 
 
 > Ludger Bolmerg wrote:
 > >> Number:         109936
 > >> Category:       kern
 > >> Synopsis:       SMP kernel performance problem on FSC TX600
 > >> Confidential:   no
 > >> Severity:       serious
 > >> Priority:       high
 > >> Responsible:    freebsd-bugs
 > >> State:          open
 > >> Quarter:       =20
 > >> Keywords:      =20
 > >> Date-Required:
 > >> Class:          sw-bug
 > >> Submitter-Id:   current-users
 > >> Arrival-Date:   Mon Mar 05 18:20:03 GMT 2007
 > >> Closed-Date:
 > >> Last-Modified:
 > >> Originator:     Ludger Bolmerg
 > >> Release:        6.2
 > >> Organization:
 > >> Environment:
 > > FreeBSD bsd60.myname.de 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #1
 > >> Description:
 > > I installed FreeBSD 6.2 on a Fujitsu Siemens TX600 S3 with 2 dual core=
  Xeon processors and 4G RAM.
 > > Here is the link to the data sheet of the server on Fujitsu-Siemens' W=
 eb page.  It may be helpful
 > >=20
 > > http://extranet.fujitsu-siemens.com/vil/pc/vil/primergy/model=5Fline=5F400=
 /rack=5Fserver/ds=5Fprim-rx600-s3.pdf
 > >=20
 > > The SMP kernel is awfully slow.  make buildkernel takes about 6 hours =
 to complete.  When I boot a UP kernel the build completes within 12 minute=
 s.  I don't see any unusual message in any log file.
 > >=20
 > > Booting the SMP kernel with kern.smp.disabled=3D1 shows good performance=
  values.
 > >=20
 > > When booting the SMP kernel with=20
 > >=20
 > > hint.lapic.10.disabled=3D1
 > > hint.lapic.12.disabled=3D1
 > > hint.lapic.14.disabled=3D1
 > >=20
 > > also results in good performance.  Disabling single CPUs didn't work. =
 I had to apply a patch provided by John Baldwin.
 > > http://lists.freebsd.org/pipermail/freebsd-smp/2007-February/001320.ht=
 ml
 > >=20
 > > Disabling all but one CPU also gives good performance. As soon as the =
 second CPU gets enabled it becomes slow again.
 > >=20
 > >=20
 > >=20
 > >> How-To-Repeat:
 > > Install on same hardware
 > >> Fix:
 > >=20
 > >> Release-Note:
 > >> Audit-Trail:
 > >> Unformatted:
 > > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
 > > freebsd-bugs at freebsd.org mailing list
 > > http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
 > > To unsubscribe, send any mail to "freebsd-bugs-unsubscribe at freebsd.org=
 "
 >=20
 > Can you tell us what your kernel configuration is=3F
 > What kind of scheduler do you use etc..
 >=20
 > Thanks!
 >=20
 > --=20
 > Kind regards,
 >=20
 >       Remko Lodder               ** remko at elvandar.org
 >       FreeBSD                    ** remko at FreeBSD.org
 >=20
 >       /* Quis custodiet ipsos custodes */
 >=20
 
 
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
 XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!	=09
 Jetzt gratis testen! http://freemail.web.de/home/landingpad/=3Fmc=3D021130
 


More information about the freebsd-bugs mailing list