Fujitsu Siemens TX600 S3 performance issue

Ludger Bolmerg lbolmerg at web.de
Tue Feb 6 08:34:13 UTC 2007


> -----Ursprüngliche Nachricht-----

> > Hi
> > 
> > I installed FreeBSD 6.2 on a Fujitsu Siemens TX600 S3 with 2 dual core 
> > Xeon processors and 4G RAM.
> > 
> > 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 
> > minutes.  I don't see any unusual message in any log file.
> 
> Can you run top and see what the system is doing?  That sounds very odd.  If 
> you boot the SMP kernel with 'kern.smp.disabled=1' set via the loader is it 
> still really slow?

Booting the SMP kernel with kern.smp.disabled=1 shows good performance values.

Here is the output of top and mptable when running the SMP kernel

last pid: 13473;  load averages:  0.77,  0.29,  0.11    up 3+20:07:49  08:54:39
36 processes:  2 running, 34 sleeping
CPU states: 20.3% user,  0.0% nice,  4.7% system,  0.3% interrupt, 74.7% idle
Mem: 15M Active, 40M Inact, 93M Wired, 112M Buf, 2855M Free
Swap: 4096M Total, 4096M Free
 
  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
13473 root        1 120    0   552K   440K CPU3   3   0:01 21.00% make
13226 root        1   8    0  3652K  3540K wait   1   0:37  3.89% make
13232 root        1   8    0  1724K  1280K wait   3   0:01  1.34% sh
13149 root        1  96    0  3236K  2564K select 0   0:07  0.83% telnetd
  526 root        1  96    0  1376K  1024K select 0   0:06  0.00% syslogd
  664 root        1   8    0  1388K  1100K nanslp 0   0:04  0.00% cron
  654 root        1  96    0  3484K  2912K select 0   0:04  0.00% sendmail
13201 root        1   8    0   788K   676K wait   3   0:03  0.00% make
13184 root        1  96    0  3236K  2564K select 0   0:02  0.00% telnetd
13190 root        1  20    0  3716K  2768K pause  3   0:02  0.00% csh
13150 root        1   8    0  1756K  1464K wait   1   0:02  0.00% login
13185 root        1   8    0  1756K  1464K wait   3   0:02  0.00% login
13153 root        1  20    0  4364K  2816K pause  2   0:01  0.00% csh
13231 root        1   8    0   704K   592K wait   1   0:01  0.00% make
13152 gr172       1   8    0  1776K  1408K wait   3   0:01  0.00% su
13189 gr172       1   8    0  1776K  1408K wait   3   0:01  0.00% su
13186 gr172       1   8    0  1768K  1400K wait   3   0:01  0.00% sh
  658 smmsp       1  20    0  3384K  2776K pause  0   0:01  0.00% sendmail
13151 gr172       1   8    0  1768K  1400K wait   3   0:01  0.00% sh
  601 root        1  96    0  1288K   824K select 0   0:00  0.00% usbd
13199 root        1   8    0  1712K  1284K wait   1   0:00  0.00% sh
13225 root        1   8    0  1708K  1284K wait   1   0:00  0.00% sh
13230 root        1   8    0  1708K  1284K wait   1   0:00  0.00% sh
  709 root        1   5    0  1344K   952K ttyin  2   0:00  0.00% getty
13194 root        1   8    0   552K   432K wait   2   0:00  0.00% make
  692 root        1  96    0  1464K  1212K select 3   0:00  0.00% inetd
13227 root        1  96    0  2440K  1684K CPU0   0   0:00  0.00% top
  717 root        1   5    0  1344K   952K ttyin  3   0:00  0.00% getty
  710 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty
  425 root        1 117    0  1336K   820K select 2   0:00  0.00% moused
  482 root        1 116    0   528K   388K select 3   0:00  0.00% devd
  711 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty
  712 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty
  716 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty
  715 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty
  713 root        1   5    0  1344K   952K ttyin  0   0:00  0.00% getty

# mptable
                
===============================================================================

MPTable
          
-------------------------------------------------------------------------------
          
MP Floating Pointer Structure:
  
  location:                     BIOS
  physical address:             0x000fd7b0
  signature:                    '_MP_'
  length:                       16 bytes
  version:                      1.4
  checksum:                     0xfa
  mode:                         Virtual Wire
          
-------------------------------------------------------------------------------
                
MP Config Table Header:
          
  physical address:             0x000fd7c0
  signature:                    'PCMP'
  base table length:            540
  version:                      1.4
  checksum:                     0xa5
  OEM ID:                       '86B     '
  Product ID:                   'SWH40       '
  OEM table pointer:            0x00000000
  OEM table size:               0
  entry count:                  56
  local APIC address:           0xfee00000
  extended table length:        68
  extended table checksum:      48
          
-------------------------------------------------------------------------------

MP Config Base Table Entries:

--
Processors:     APIC ID Version State           Family  Model   Step    Flags
                 8       0x14    BSP, usable     15      6       8       0x0381
                10       0x14    AP, usable      15      6       8       0x0381
                14       0x14    AP, usable      15      6       8       0x0381
                12       0x14    AP, usable      15      6       8       0x0381
--
Bus:            Bus ID  Type
                 0       PCI
                 1       PCI
                 2       PCI
                 3       PCI
                 4       PCI
                 5       PCI
                 6       PCI
                 7       PCI
                 8       PCI
                 9       PCI
                10       PCI
                11       PCI
                12       PCI
                13       PCI
                14       PCI
                15       PCI
                16       PCI
                17       PCI
                18       PCI
                19       PCI
                20       PCI
                21       PCI
                22       ISA

--
I/O APICs:      APIC ID Version State           Address
                 8       0x20    usable          0xfec00000
                 9       0x20    usable          0xfec85000
                10       0x20    usable          0xfec85800
                11       0x20    usable          0xfec86000
                12       0x20    usable          0xfec86800
--
I/O Ints:       Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT   conforms    conforms       22     0          8    0
                INT      conforms    conforms       22     1          8    1
                INT      conforms    conforms       22     2          8    2
                INT      conforms    conforms       22     3          8    3
                INT      conforms    conforms       22     4          8    4
                INT      conforms    conforms       22     5          8    5
                INT      conforms    conforms       22     6          8    6
                INT      conforms    conforms       22     7          8    7
                INT     active-hi        edge       22     8          8    8
                INT      conforms    conforms       22    12          8   12
                INT      conforms    conforms       22    13          8   13
                INT      conforms    conforms       22    14          8   14
                INT      conforms    conforms       22    15          8   15
                INT     active-lo       level        0  29:A          8   16
                INT     active-lo       level        0  29:B          8   19
                INT     active-lo       level        0  29:C          8   18
                INT     active-lo       level        0  29:D          8   23
                INT     active-lo       level        0  31:A          8   18
                INT     active-lo       level       17     0          8   16
                INT     active-lo       level       12   2:A         10    0
                INT     active-lo       level       12   2:B         10    1
                INT     active-lo       level       15  14:A         11   14
--
Local Ints:     Type    Polarity    Trigger     Bus ID   IRQ    APIC ID PIN#
                ExtINT  active-hi        edge       22     0        255    0
                NMI     active-hi        edge       22     0        255    1

-------------------------------------------------------------------------------

MP Config Extended Table Entries:

--
System Address Space
 bus ID: 0 address type: I/O address
 address base: 0x0
 address range: 0x1000
--
System Address Space
 bus ID: 0 address type: I/O address
 address base: 0x2000
 address range: 0x7000
--
System Address Space
 bus ID: 0 address type: memory address
 address base: 0xd0000000
 address range: 0x13500000
--
Bus Heirarchy
 bus ID: 22 bus info: 0x01 parent bus ID: 0

===============================================================================

And here a link to data sheet of the server on Fujitsu-Siemens' Web page.  It may be helpful

http://extranet.fujitsu-siemens.com/vil/pc/vil/primergy/model_line_400/rack_server/ds_prim-rx600-s3.pdf

> 
> > I have attached dmesg.boot.  Has anybody encountered similar issues.
> > Any help is highly appreciated.
> > 

_______________________________________________________________________
Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos.
Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222



More information about the freebsd-smp mailing list