Benchmark unter FreeBSD

UnUser

Well-Known Member
Ich möchte gleich sagen, daß es hier weder darum geht, wer den schnellsten, größten, schönsten oder längsten hat, sondern einfach nur darum einzuschätzen, welchen Prozessor und Chipsatz/Mainboard ich kaufen soll, um einen möglichst leistungsfahigen Rechner für FreeBSD zu haben.

Auch die IO Geschichten würde ich hier gern aussen vor lassen.

Beim Thema Benchmark stellt sich ja die Frage: Welchen denn nun?

Ich habe bis jetzt immer ubench eingesetzt, hm .. sehr einfach, schaut mal "man ubench" nachdem Ihr installiert habt, zwecks funkionsweise

Folgende Werte beziehen sich auf Systeme mit nur einer physischen CPU

Werte:

CPU Takt / Busfreq. / Speicher - ubenchCPU - ubenchMEM

AMD: Achtung echte MHz angegeben

K6-2 450 / 75 / PC 66 - CPU: 22526 - MEM: 11355
L2 cache: 0 (256/512KB) / Chipsatz: SIS 5xxx / Sockel 7

Athlon XP 1533 / 133x2 / DDR 266 - CPU: 68544 - MEM: 62415
L2 cache: 256 KB / Chipsatz: VIA KM266 / Sockel A

Athlon XP 1800 / 133x2 / PC 133 - CPU: 78834 - MEM: 70456
L2 cache: 256 KB / Chipsatz: VIA KT133 / Sockel A

[...] der Rechner liefert mit einer 5.2 Release statt 5.1 Release
liefert er CPU: 82661 - MEM: 70548


Athlon XP 2000 / 133x2 / DDR266 - CPU: 92189 - MEM: 82625
L2 cache: 256 KB / Chipsatz: SIS 735


Intel:

Celeron 900 / 100 / PC 133 - CPU: 45229 - MEM: 31156
L2 cache: 128 KB / Chipsatz Intel 815i / FCPGA

Celeron 1100 / 100 / PC 133 - CPU: 58170 - MEM: 40743
L2 cache: 256 KB / Chipsatz SIS 630ET / FCPGA2

Celeron 1400 / 100 / DDR 266 - CPU: 73928 - MEM: 52387
L2 cache: 256 KB / Chipsatz VIA CLE 266 / FCPGA2

P3 800 / 133 / PC 133 - CPU: 42652 - MEM: 34899
L2 cache: 256 KB / Chipsatz Intel 815i / FCPGA

P4 Celeron 2GHz /100x4 /DDR 266 - CPU: 68007 - MEM: 38769
L2 Cache: 128 KB / Chipsatz: i865 / Sockel 478

P4 Celeron 2,4GHz /100x4 /DDR 266 -CPU: 81519 - MEM: 44283
L2 Cache: 128 KB / Chipsatz: i865 / Sockel 478

P4 2,6GHz /200x4 /DDR 400 - CPU: 84500 - MEM: 112367
L2 Cache: 512 KB / Chipsatz: i865 / Sockel 478 / DualChannel Ram

# mit HyperThreading und SMP Kernel sinkt die Speicherperformance und CPU steigt, wie hier zu sehen:
P4 2,6GHz w. HT/200x4 /DDR 400 - CPU:103480 - MEM:101975
L2 Cache: 512 KB / Chipsatz: i865 / Sockel 478 / DualChannel Ram

# ohne HT aber mit SMP
P4 2,6GHz w. HT/200x4 /DDR 400 - CPU: 84500 - MEM: 96586
L2 Cache: 512 KB / Chipsatz: i865 / Sockel 478 / DualChannel Ram


Leider konnte ich keine Athlons mit Barton Kern und einem höheren FSB testen, das liefere ich noch nach bzw. vieleicht können ja einige Leser/User die Liste erweitern. Ich weiß aber definitiv, daß ein Athlon mit 2 GHz auf jeden Fall den 2,6 GHz Pentium 4 knackt ... jedenfalls von den ubench Werten her...

Jemand mit NForce2 DC-DDR400 und nen Athlon mit FSB 400 hier?

Ich habe den Benchmark immer mit einer Standardinstallation, auf der nur ein user root eingeloggt gefahren, damit man wenigstens annähernd vergleichbare Werte hat. Es sollten nach Möglichkeit keine anderen Prozesse !laufen! (schlafen is ok), denn sonst korriegiert sich das Ergebniss nach unten.

Da es sich mitunter um recht alte Systeme handelt, wurde dort leider noch mit einer 4.7 Aufwärts gemessen ...

Was sagt Ihr dazu?
 
Zuletzt bearbeitet:
Original geschrieben von UnUser

Athlon XP 1800 / 133x2 / PC 133 - CPU: 78834 - MEM: 70456
L2 cache: 256 KB / Chipsatz: VIA KT133 / Sockel A

Leider konnte ich keine Athlons mit Barton Kern und einem höheren FSB testen, das liefere ich noch nach bzw. vieleicht können ja einige Leser/User die Liste erweitern. Ich weiß aber definitiv, daß ein Athlon mit 2 GHz auf jeden Fall den 2,6 GHz Pentium 4 knackt ... jedenfalls von den ubench Werten her...

Jemand mit NForce2 DC-DDR400 und nen Athlon mit FSB 400 hier?


hier ist mein ergebniss wenn es dich interessiert (hab einen athlon 2200+ mit asus a7n8x-x und 256mb ddr-2700)

morpheus@freebsd-wk.home# cat ubench-03
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 5.1-RELEASE-p11 FreeBSD 5.1-RELEASE-p11 #0: Sat Nov 29 21:42:46 CET 2003 morpheus@freebsd-wk.home:/usr/obj/usr/src/sys/FICKEN-00 i386
Ubench Single CPU: 78699 (0.40s)
Ubench Single MEM: 90352 (0.41s)
-----------------------------------
Ubench Single AVG: 84525

bei dem test lief kein x-server
und hier noch meine dmesg:

morpheus@freebsd-wk.home# dmesg
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.1-RELEASE-p11 #0: Sat Nov 29 21:42:46 CET 2003
morpheus@freebsd-wk.home:/usr/obj/usr/src/sys/FICKEN-00
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0550000.
Preloaded elf module "/boot/kernel/linux.ko" at 0xc0550244.
Timecounter "i8254" frequency 1193182 Hz
Timecounter "TSC" frequency 1797287901 Hz
CPU: AMD Athlon(tm) XP 2200+ (1797.29-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x681 Stepping = 1
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
AMD Features=0xc0400000<AMIE,DSP,3DNow!>
real memory = 268369920 (255 MB)
avail memory = 254885888 (243 MB)
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 11 entries at 0xc00fdeb0
pcib0: <Host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
pci0: <memory, RAM> at device 0.1 (no driver attached)
pci0: <memory, RAM> at device 0.2 (no driver attached)
pci0: <memory, RAM> at device 0.3 (no driver attached)
pci0: <memory, RAM> at device 0.4 (no driver attached)
pci0: <memory, RAM> at device 0.5 (no driver attached)
isab0: <PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: <serial bus, SMBus> at device 1.1 (no driver attached)
pcib1: <PCIBIOS PCI-PCI bridge> at device 8.0 on pci0
pci1: <PCI bus> on pcib1
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xd000-0xd07f mem 0xe0000000-0xe000007f irq 11 at device 8.0 on pci1
xl0: Ethernet address: 00:10:5a:d8:39:ee
miibus0: <MII bus> on xl0
xlphy0: <3Com internal media interface> on miibus0
xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcm0: <CMedia CMI8738> port 0xd400-0xd4ff irq 7 at device 9.0 on pci1
pci1: <multimedia, video> at device 10.0 (no driver attached)
pci1: <multimedia> at device 10.1 (no driver attached)
atapci0: <nVidia nForce2 UMA133 controller> port 0xf000-0xf00f at device 9.0 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pcib2: <PCIBIOS PCI-PCI bridge> at device 30.0 on pci0
pci2: <PCI bus> on pcib2
pci2: <display, VGA> at device 0.0 (no driver attached)
orm0: <Option ROM> at iomem 0xc0000-0xcb7ff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse Explorer, device ID 4
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
Timecounters tick every 10.000 msec
ad0: 152627MB <SAMSUNG SP1604N> [310101/16/63] at ata0-master UDMA100
ad1: 29333MB <WDC WD307AA-00BAA0> [59598/16/63] at ata0-slave UDMA66
acd0: DVD-ROM <Pioneer DVD-ROM ATAPIModel DVD-115 0108> at ata1-master UDMA33
acd1: DVD-R <HL-DT-ST DVDRAM GSA-4040B> at ata1-slave UDMA33
Mounting root from ufs:/dev/ad0s1a
cd0 at ata1 bus 0 target 0 lun 0
cd0: <PIONEER DVD-ROM DVD-115 1.08> Removable CD-ROM SCSI-0 device
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
cd1 at ata1 bus 0 target 1 lun 0
cd1: <HL-DT-ST DVDRAM GSA-4040B A300> Removable CD-ROM SCSI-0 device
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
 
ja, es interessiert ...

ah, ein NForce2 Board

Hast Du zwei Speicherslots belegt? Wenn Nein, dann nutzt er "nur" 64 bit zum Speicher.
 
Dann hier mal meine Ubench-Ergebnisse:
Athlon xp 2600+
Epox 8kra2+ mit VIA KT 600
2x256 MB DDR-400

Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 5.1-RELEASE FreeBSD 5.1-RELEASE #2: Tue Nov 11 15:41:22 CET 2003 root@Miggo.localdomain:/usr/obj/usr/src/sys/kernel i386
Ubench CPU: 83587
Ubench MEM: 95879
--------------------
Ubench AVG: 89733
 
VIA C3 Samuel 2 800 / 133 / PC 100 - CPU: 14437 - MEM: 16041
L2 cache: 64 KB / Chipsatz SIS630E / FCPGA

schön lahm die Kiste
 
Zuletzt bearbeitet:
>> ich hab einen 256mb riegel, wie kommst du auf 64 bit ? <<

Na, wenn Du Dein "DualChannelRAM" Feature ausnutzen willst, würde ich Dir empfehlen noch einen möglichst identischen Speicherriegel zu besorgen und den auf den "richtigen" (laut Handbuch) DIMM Sockel setzen.

Dann erst verfügst Du über ein 128 Bit Speicherinterface, da er dann 2 Chips zu einem zusammenfasst === daher 128 Bit breiter Bus zum Speicherinterface.
 
danke für den hinweis, wieder was gelernt... nachdem ich das schlaue google-orakel befragt habe hat sich aber folgendes rausgestellt:
mein mainboard hat kein dual-channel :-(
auf dem a7n8x-x das ich habe ist der nForce2 400 chipsatz drauf und auf dem a7n8x ist der nforce2 ultra 400 der dann auch dual-channel kann...
ist mir aber sowieso egal da ich weder zocke noch bildbearbeitung mache so das ich solche bandbreiten sowieso nicht benötige...
allerdings scheint so mancher käufer des billigeren a7n8x-x darauf spekuliert zu haben das es dieses feature unterstützt, wenn man sich mal etwas bei deja.com umschaut ;-)
naja mir reichen meine 256mb ram ;-)
 
Original geschrieben von [moR-pH-euS]
danke für den hinweis, wieder was gelernt... nachdem ich das schlaue google-orakel befragt habe hat sich aber folgendes rausgestellt:
mein mainboard hat kein dual-channel :-(
auf dem a7n8x-x das ich habe ist der nForce2 400 chipsatz drauf und auf dem a7n8x ist der nforce2 ultra 400 der dann auch dual-channel kann...

naja mir reichen meine 256mb ram ;-)

ahja, ok wusste ich nicht - sry - ich dachte, daß alles Nforce2 das konnnen
 
jessesgott da kackt mein notebook ja mal ab, hab:
cpu : 60950
mem : 64858
bei nem 1.8 p4 mobile und 512 mb ddr
 
die Huddel die GMX für 300,- Euro angeboten hat:

amd Athlon XP 1800 MHz (2200+) mit ddr 266 und Via Chipsatz (wahrscheinlich PM266)

CPU: 78524
MEM: 66801
 
also ich habe hal meinen server getestet. mein dual p3 mit 1ghz und 512mb sdram (pc133)hat folgende werte:

Unix1000# ubench
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 5.2-RC FreeBSD 5.2-RC #4: Sat Dec 20 11:03:04 CET 2003 root@Unix1000.morpheus.server.org:/daten/.obj/usr/src/sys/UNIX1000 i386
Ubench CPU: 111571
Ubench MEM: 48321
--------------------
Ubench AVG: 79946

wie man sieht drückt der speicher die werte ziemlich runter. aber die cpu performance ist ganz ok.

mfg cfenns
 
Dass der Dual P3 doch deutlich schneller ist als mein Athlon-XP 2600+ überrascht mich jetzt doch ein bisschen. Dachte, die müssten ungefähr gleich sein.
 
ja ich war auch ganz überrascht. naja vielleicht liegt das an meinen optimierungen und am SMPng im 5er zweig. ich muß mir nur nochmal gescheiten ram besorgen.

mfg cfenns
 
# Dual P3 1 GHz auf Tyan Tiger 230
P3 2x 1GHz /133 /SDRAM 133/CL3 - CPU: 111310 - MEM: 28055
L2 Cache: 256 KB / Chipsatz: VIA(694?) / 2x Sockel 370 /

!!! ja, die mem Leistung war definitiv so niedrig - z.T. auf SMP Kernel zurückzuführen

ja, die Leistung der Zwei separaten P3 CPUs übersteigt die von einem 2GHz Athlons schon.

Aber die Speicherperfomance liegt mit (mitunter über) 3fachem Wert, doch erheblich vorn.

In der Gesamtperformance ist ein 2GHz Athlon mit DDR Ram dem Dual P3 1GHz weit überlegen IMHO.

mich würd ja mal eine P3-S CPU mit 1,4 GHz und 512KB Cache interessieren.
 
Original geschrieben von cfenns
also ich habe hal meinen server getestet. mein dual p3 mit 1ghz und 512mb sdram (pc133)hat folgende werte:

Unix1000# ubench
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 5.2-RC FreeBSD 5.2-RC #4: Sat Dec 20 11:03:04 CET 2003 root@Unix1000.morpheus.server.org:/daten/.obj/usr/src/sys/UNIX1000 i386
Ubench CPU: 111571
Ubench MEM: 48321
--------------------
Ubench AVG: 79946

wie man sieht drückt der speicher die werte ziemlich runter. aber die cpu performance ist ganz ok.

mfg cfenns

sehr interessant! ich hab hier ca: 40% weniger bei MEM
weisst du was für ein chipsatz du drauf hasst?

wenn du es nicht weisst poste doch mal /var/run/dmesg.boot

danke
 
Code:
bash-2.05b# ubench
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
[url]http://www.phystech.com/download/ubench.html[/url]
FreeBSD 5.2-RC FreeBSD 5.2-RC #3: Sat Dec 27 03:18:12 CET 2003     [email]root@client01.xorn.home[/email]:/usr/obj/usr/src/sys/XORN i386
Ubench CPU:   101391
Ubench MEM:   101355
--------------------
Ubench AVG:   101373
System
P4 2.8GHz HT
Intel 875P Chipsatz
2 x 256MB DDR Corsair 400MHz CL2 im Dualchannel-Mode
 
hm, vincent

hast du in /usr/src/sys/i386/conf/XORN

# To make an SMP kernel, the next two are needed
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O

stehen, oder nicht?

guten rutsch wünsch ich!
 
nene vincent, ist schon richtig ... sonst nutzt er HT nicht aus, sprich wie soll er zwei (logische) Prozessoren ansprechen, ohne eine Kernel der Multiprozessor fähig ist.

Ohne SMP Kernel steigt zwar die Speicherperformance, aber CPU geht deutlich zurück.

---

uups hab dein Ironie Tag gar nicht gesehen ... ich sag ja nichts ;)
 
Original geschrieben von UnUser
In der Gesamtperformance ist ein 2GHz Athlon mit DDR Ram dem Dual P3 1GHz weit überlegen IMHO.

mich würd ja mal eine P3-S CPU mit 1,4 GHz und 512KB Cache interessieren.
Da kann geholfen werden, nachdem du im IRC ja so schoen drum gebeten hast.

ubench
Ubench CPU: 143521
Ubench MEM: 52680
--------------------
Ubench AVG: 98100

cpuid
Vendor ID: "GenuineIntel"; CPUID level 2

Intel-specific functions:
Version 000006b1:
Type 0 - Original OEM
Family 6 - Pentium Pro
Model 11 -
Stepping 1
Reserved 0

Brand index: 4 [brand 4]
Extended brand string: "Intel(R) Pentium(R) III CPU family 1400MHz"

Feature flags 0383fbff:
FPU Floating Point Unit
VME Virtual 8086 Mode Enhancements
DE Debugging Extensions
PSE Page Size Extensions
TSC Time Stamp Counter
MSR Model Specific Registers
PAE Physical Address Extension
MCE Machine Check Exception
CX8 COMPXCHG8B Instruction
APIC On-chip Advanced Programmable Interrupt Controller present and enabled
SEP Fast System Call
MTRR Memory Type Range Registers
PGE PTE Global Flag
MCA Machine Check Architecture
CMOV Conditional Move and Compare Instructions
FGPAT Page Attribute Table
PSE-36 36-bit Page Size Extension
MMX MMX instruction set
FXSR Fast FP/MMX Streaming SIMD Extensions save/restore
SSE Streaming SIMD Extensions instruction set

TLB and cache info:
01: Instruction TLB: 4KB pages, 4-way set assoc, 32 entries
02: Instruction TLB: 4MB pages, 4-way set assoc, 2 entries
03: Data TLB: 4KB pages, 4-way set assoc, 64 entries
83: 2nd-level cache: 512KB, 8-way set assoc 32 byte line size
08: 1st-level instruction cache: 16KB, 4-way set assoc, 32 byte line size
04: Data TLB: 4MB pages, 4-way set assoc, 8 entries
0c: 1st-level data cache: 16KB, 4-way set assoc, 32 byte line size

motherboard
Tyan Tiger 230T / VIA KT133T oder sowas ChipSatz

ram
2* 512mb Micron SD-133

os
freeBSD 5.1-RELEASE-p11

have fun UnUser
 
Zuletzt bearbeitet:
Und weils so schoen war gleich noch nen Dual Pentium Pro

ubench
Ubench CPU: 17243
Ubench MEM: 6823
--------------------
Ubench AVG: 12033

cpuid
Vendor ID: "GenuineIntel"; CPUID level 2

Intel-specific functions:
Version 00000619:
Type 0 - Original OEM
Family 6 - Pentium Pro
Model 1 - Pentium Pro
Stepping 9
Reserved 0


Feature flags 0000fbff:
FPU Floating Point Unit
VME Virtual 8086 Mode Enhancements
DE Debugging Extensions
PSE Page Size Extensions
TSC Time Stamp Counter
MSR Model Specific Registers
PAE Physical Address Extension
MCE Machine Check Exception
CX8 COMPXCHG8B Instruction
APIC On-chip Advanced Programmable Interrupt Controller present and enabled
SEP Fast System Call
MTRR Memory Type Range Registers
PGE PTE Global Flag
MCA Machine Check Architecture
CMOV Conditional Move and Compare Instructions

TLB and cache info:
01: Instruction TLB: 4KB pages, 4-way set assoc, 32 entries
02: Instruction TLB: 4MB pages, 4-way set assoc, 2 entries
03: Data TLB: 4KB pages, 4-way set assoc, 64 entries
44: 2nd-level cache: 1MB, 4-way set assoc, 32 byte line size
0a: 1st-level data cache: 8KB, 2-way set assoc, 32 byte line size
04: Data TLB: 4MB pages, 4-way set assoc, 8 entries
06: 1st-level instruction cache: 8KB, 4-way set assoc, 32 byte line size

motherboard
Tyan Titan Pro ATX S1668D / i440FX Chipsatz

ram
640mb ps/2 EDO 70ns

os
freeBSD 5.1-RELEASE-p11
 
Hier hab ich noch was feines:

Tyan Tiger GC-SL S2727

# Dual Xeon 2,8 GHz mit HT und SMP-Kernel
P4 2x 2,8GHz /133x4 /DDRAM 266 CL2 ECC
L2 Cache: 512 KB / Chipsatz: ServerWorks GC-SL / 2x Sockel 604 /

CPU: 182040
MEM: 82261


MEM: war nicht ausgereizt denke ich, da noch mit CL 2,5 gemessen
wurde
 
Zurück
Oben