FreeBSD 5.3-STABLE, SMP und Ports kompilieren

From: Marian Hettwer <MH(at)kernel32.de>
Date: Thu, 24 Feb 2005 12:15:34 +0100 (CET)

Halli Hallo,

ich habe hier eine schicke Dual XEON 2,8 GHz Box mit FreeBSD 5.3 betankt.
Danach sofort ein Update auf 5.3-STABLE und meinem KERNEL folgende
Optionen hinzugefügt:

options SMP
options MPTABLE_FORCE_HTT
options NO_MIXED_MODE
options PREEMPTION

Der Scheduler ist noch SCHED_4BSD.
Die CPU's werden alle erkannt:
mhettwer(at)siteop-8$ dmesg|grep cpu
 cpu0 (BSP): APIC ID: 0
 cpu1 (AP): APIC ID: 1
 cpu2 (AP): APIC ID: 6
 cpu3 (AP): APIC ID: 7
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0

sieht soweit also gut aus.

Wenn ich jetzt aus den Ports ein Programm bauen lasse ist die CPU (oder
sind die CPU's) nur bei maximal 25% Auslastung. Das stimmt mich etwas
traurig.
Der Rechner hat sonst nichts zutun und sollte doch daher bitte seine CPU
Zeit deutlich besser nutzen, oder ?

Ist das ein Problem von SCHED_4BSD ? Ich könnte ULE anstellen, dann habe
ich aber beim Ports kompilieren ganz andere Probleme ...

Wie überrede ich diese Maschine nun bitteschön mehr CPU Zeit fürs Port
kompilieren zu verbraten ?

Zusatzinfos:
mhettwer(at)siteop-8$ uname -a
FreeBSD siteop-8.xxx.xxx 5.3-STABLE FreeBSD 5.3-STABLE #4: Wed Feb 23
18:27:46 CET 2005 root(at)xxx.xxx:/usr/src/sys/i386/compile/SITEOP-8
i386

mhettwer(at)siteop-8$ bsdsar
Time % User % Sys % Nice % Intrpt % Idle
00:00 0 0 0 1 99
01:00 0 0 0 0 100
02:00 0 0 0 0 100
03:00 0 0 0 0 100
04:00 0 0 0 0 99
05:00 0 0 0 0 100
06:00 0 0 0 0 100
07:00 0 0 0 0 100
08:00 0 0 0 0 100
08:20 0 0 0 0 100
08:40 0 0 0 0 100
09:00 0 0 0 1 99
09:20 0 0 0 0 100
09:40 0 0 0 0 100
10:00 0 0 0 0 100
10:20 13 18 0 1 69
10:40 11 14 0 1 75
11:00 25 1 0 0 75
11:20 25 0 0 0 75
11:40 14 13 0 1 72

man sieht, er idle'd ziemlich stark vor sich hin ...

Ideen ?

Danke & Beste Grüße,
Marian

PS.: Nebenschauspiel: Der Adaptec Controller (<Adaptec AIC7901 Ultra320
SCSI adapter>) wird von Linux gar nicht erkannt, von FreeBSD (fast)
problemlos ;-))

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 24 Feb 2005 - 12:16:42 CET

search this site