Hi, also ich finde die Unterhaltung hier sehr interessant und möchte dazu sagen dass eine konservative Haltung was Optimierung anbelangt in der Art „sicher ist sicher“ klar vorzuziehen ist. So habe ich meinen Debian durch FreeBSD 5.4 ersetzt, und da wird nix experimentiert das System an sich bleibt so wie es ist. Dank aber Wechselrahmen ist es mir möglich ein wenig zu experimentieren und das habe ich den ganzen Abend gemacht.... und die halbe Nacht...
Als Test System dient PC-BSD 0.8.3. Der Kernel wird immer mit; options CPU_ENABLE_SSE # SSE gebaut (Habe irgendwo gelesen..) CPUTYPE=athlon64 ist auch klar.
1) Buildworld & kernel mit;
CFLAGS=-O2 -mmmx -msse -msse2 -msse3 -m3dnow -mfpmath=sse
(Ohne Probleme)
CPU: AMD Athlon(tm) 64 Processor 3000+ (2386.39-MHz 686-class CPU)
FreeBSD 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #4:
Ubench CPU: 117508
Ubench MEM: 157082
--------------------
Ubench AVG: 137295
Aber ..KDE Startet sichtbar laaaangsammer so auch Programme..
2) Buildworld & kernel mit;
CFLAGS=-O2 -mmmx -msse -msse2 -msse3 -m3dnow -mfpmath=387
FreeBSD 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #4:
Ubench CPU: 120012
Ubench MEM: 159304
--------------------
Ubench AVG: 139658
Theoretisch kein großer Unterschied aber KDE Startet schneller, Programme lassen sich schneller ausführen ..das System ist sichtbar flotter geworden..so viel zu Benchmarks das sind eben nur nackte Zahlen;
CPU: AMD Athlon(tm) 64 Processor 3000+ (2520.02-MHz 686-class CPU)
FreeBSD 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #4:
Ubench CPU: 126627
Ubench MEM: 168987
--------------------
Ubench AVG: 147807
Die Flags aber, machen schon einen unterschied..zumindest auf meiner Kiste.
Gruß iptraf