Re: Anfrage Multi-Prozessoren in FreeBSD

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Thu, 27 Oct 2011 17:12:17 +0200 (CEST)

Colloid.Silver <colloid.silver(at)alice.de> wrote:
> Wie viele Prozessoren mit je wie vielen Kernen unterstützt FreeBSD 8.x /
> 9.x auf einem großen System ?

Die Anzahl der Prozessoren bzw. Prozessor-Packages ist
weitgehend irrelevant; entscheidend ist der Grad der
Parallelität. Im allgemeinen ist dies die Gesamtzahl der
Kerne; auf Systemen mit Hyperthreading oder ähnlichen
Techniken muss man das noch entsprechend multiplizieren.

FreeBSD 8 (-stable) hat die folgenden Limits:
 - amd64: 32
 - arm: 2
 - i386: 32
 - ia64: 32
 - mips: 32
 - powerpc: 2
 - sparc64: 16
 - sun4v: 32

FreeBSD 9 (-stable) hat die folgenden Limits:
 - amd64: 64
 - arm: 2
 - i386: 32
 - ia64: 64
 - mips: 32
 - powerpc: 8
 - sparc64: 64

In FreeBSD 10-current sind die Limits genauso wie bei
9-stable (Stand heute).

Wie schon jemand anders schrieb, wurde vor ein paar
Monaten das Handling von CPU-Masken so geändert, dass
die Limits (fast) beliebig erhöht werden können, soweit
es der jeweilige plattformspezifische Code unterstützt.

Zum Erhöhen des Limits muss man einen neuen Kernel mit
der MAXCPU-Option bauen. Diese Möglichkeit gibt es bei
FreeBSD 9 und 10; sie wird explizit nicht nach FreeBSD 8
zurückportiert.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 27 Oct 2011 - 17:12:50 CEST

search this site