PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NetBSD SMP auf x86



Stephanw
12.07.07, 20:37
Ich werde demnächst einen Home-Server betreiben. Dabei handelt es sich zunächst um ein Dual-CPU-x86-System (2x P3, 933 MHz, 512 MB). Sobald welche ausgemustert werden, werde ich ihn voraussichtlich gegen eine SUN Netra T1 mit sparc64-CPU, 500MHz und 1GB Ram tauschen.

Als Betriebssystem möchte ich auf beiden Maschinen NetBSD 3.1 verwenden (fragt nicht warum; irgendwie gefällt es mir). Auf dem x86-System ist es nun so, das es scheinbar nur auf einem Prozessor läuft:



-bash-3.00# vmstat -i
interrupt total rate
cpu0 softclock 715411 100
cpu0 softnet 441122 61
pic0 pin 10 15 0
pic0 pin 5 2053429 287
pic0 pin 11 687987 96
pic0 pin 15 8 0
pic0 pin 0 715174 100
Total 4613146 645


Ich habe das halbe Internet auf den Kopf gestellt und finde keine Informationen, ob man noch eine spezielle Bootoption oder einen SMP-Kernel benötigt. Wer kennt sich da aus?

Gruß Stephan

ThorstenHirsch
12.07.07, 20:47
Ich fand' NetBSD zwar auch nett, aber mach lieber mal einen performance-Vergleich auf der T1 (wenn du sie hast ...ach und wenn du noch eine bekommst, da hätte ich Interesse dran :D ). Ich hatte NetBSD 3.0 mal auf nem sparc64-System und es war einfach unerträglich langsam im IO. Es heißt zwar immer, dass Linux auf sparc-Systemen verdammt langsam ist, aber ich hatte den Eindruck, dass netbsd noch viel langsamer ist. Ich kann's allerdings nicht mit benchmarks belegen.

Tja, zu deinem eigentlichen Problem kann ich leider nichts sagen, da ich damals nur ein System mit single-CPU/single-core hatte.

temir
20.07.07, 19:54
@Stephanw: möglicherweise frage ich nun etwas, was du eh schon längst erledigt hast:
- kann mich noch an mein FreeBSD erinnern: das erste, was man macht ist, einen neuen (angepassten) kernel zu backen. Und wenn mich nicht alles täuscht, ist/sind da auch Option(en) für SMP mit '#' auskommentiert gewesen. Ist es bei NetBSD vielleicht ähnlich?

philippM
22.07.07, 21:52
hmm ich meine, ich hätte mal bei einem BSD (kann mich nicht mehr erinnern, welches), dass in / direkt ein anderer smp kernel zur verfügung steht und man den einfach in den "standart"-Kernel umbenennen kann.

HEMIcuda
23.07.07, 07:24
[...] sparc64-System und es war einfach unerträglich langsam im IO. [...]

Das ist bei U5/U10 naturgegeben.

'cuda

solarix
23.07.07, 09:54
Das ist bei U5/U10 naturgegeben.

'cuda

jo die taugen höchstens dazu ne Qlogic Karte reinzustopfen, dann haben Sie noch ne praktische Verwendung und tun was nützliches. :ugly:

HEMIcuda
23.07.07, 10:16
jo die taugen höchstens dazu ne Qlogic Karte reinzustopfen, dann haben Sie noch ne praktische Verwendung und tun was nützliches. :ugly:

Was? Den guten 1020/1040? Oder gleich was richtiges? Kann man in die Dinger ueberhaupt was richtiges reinschmeissen? :D

'cuda

solarix
23.07.07, 10:32
Was? Den guten 1020/1040? Oder gleich was richtiges? Kann man in die Dinger ueberhaupt was richtiges reinschmeissen? :D

'cuda

hier residiert ne X6730A ;)