Re: Welchen Prozessor bei Kernel-Konfiguration?
Moin!
Dirk Salva wrote:
On Sat, Oct 09, 2004 at 09:30:06PM +0200, Andreas Janssen wrote:
welchen Prozessor kann ich maximalstens auswaehlen, wenn ich hier
einen 2.6er Kernel kompilieren will, der auf allen meinen Maschinen
laufen soll (Pentium-I, Pentium-II, Pentium-III, AMD K6-III, AMD
Athlon)?
586er sollte gehen.
Hmm. Was passiert, wenn man einen "groesseren" waehlt? Ich frage
Höchstwahrscheinlich wird er dann auf den "kleineren Prozessoren nicht
mehr funktionieren...
deshalb, weil der Debian-Kernel standardmaessig auf P-Pro steht. Und
das kann ein P-I doch eigentlich nicht, oder?
Warum der Pentium Pro die Standardeinstellung von Debian ist weiß ich
nicht (386 wäre als kleinster gemeinsamer Nenner IMO am sinnigsten),
aber wenns ein Pentium sein soll dann solltest du auch den Prozessortyp
auf "Pentium-Classic" stellen.
Was waere kleinster gemeinsamer Nenner, wenn ich den P-I weglasse und
dafuer noetigenfalls einen gesonderten Kernel backe (die Kiste ist
nur experimentell, hat nur 64MB und steht eh die meiste Zeit in der
Ecke rum)? Auch 586?
Auch wenn du den PI wegläßt hast du immer noch Pentiums und
K6/K7-Maschinen drin, und deren kleinster gemeinsamer Nenner ist 586.
( ) 586/K5/5x86/6x86/6x86MX
( ) Pentium-Classic
( ) Pentium-MMX
(X) Pentium-Pro
Wenn ich mir das so ansehe: die Reihenfolge bei der Auswahl ist nicht
hierarchisch, oder? Denn die Auswahl von P-IV duerfte einen
Opteron (welcher weiter unten kommt) nicht mit abdecken.
Nein, hierarchisch ist die Reihenfolge immer nur in Teilabschnitten
(Intel-Prozessoren, AMD-Prozessoren). Es gibt mehrere Stellen andenen
sich der "Baum" quasi aufsplittert. Wenn ich mal eben in mein menuconfig
reinschaue müßte das
386-586
|
---------------------------------------------------
| | | | |
P-Classic - P4 K6-Opteron Crusoe Winchip CyrixIII-Via C3-2
(Ich hoffe mal meine ASCII-Art kommt richtig an ;-) )
Mit Crusoe, Winchip und Cyrix bin ich mir nicht 100% sicher da ich wenig
Ahnung von diesen Prozessoren habe.
Gegenfrage: Warum willst du unbedingt einen Kernel für alle Rechner
bauen? Zumindest den CPU-Typ würde ich auf den jeweiligen Rechner
anpassen und darauf optimiert kompilieren. Die restlichen Einstellungen
kannst du ja übernehmen (wobei ich zu den Menschen gehöre die für jeden
Rechner den Kernel optimieren, aber jeder nach seinem Geschmack), aber
zumindest _diese_ Einstellung würde ich rechnerabhängig vornehmen.
Was ich jetzt nicht weiß ist ob du problemlos z.b. den Athlon-Kernel auf
deinem P4 kompilieren kannst (obwohl das eigentlich kein Problem sein
sollte, ich habe mich nur bisher nicht damit auseinandergesetzt). Und
die zusätzliche Kompilierzeit sollte die gewonnene Leistung doch
eigentlich wert sein, oder?
ciao, Dirk
Grüße, Michael
Reply to: